The API The API

The API

3rd Edition

    • $10.99
    • $10.99

Publisher Description

API-first development is one of the hottest technical topics nowadays since many companies started to realize that API serves as a multiplier to their opportunities—but it also amplifies the design mistakes as well.

This book is written to share the expertise and describe the best practices in designing and developing APIs. It comprises six sections dedicated to:

* The API design
* API patterns
* Backwards compatibility
* HTTP API & REST
* SDKs and UI libraries
* API product management

We will discuss such concepts as:

* API-first development
* Semantic versioning
* Separating abstraction layers
* Synchronization strategies, optimistic concurrency control, and eventual consistency in APIs
* Bidirectional data flows, push and poll models
* Strong and weak coupling of API entities
* The REST architectural style compared to modern RPC frameworks such as gRPC and GraphQL
* Components of an HTTP request and their semantics
* Designing a URL nomenclature and CRUD operations
* MVC, MVP, and other approaches to decomposing UI components
* API business models
* Identifying Users and Preventing Fraud
* etc.

This is an open-source book. The source code could be found at github.com/twirl/The-API-Book

GENRE
Computers & Internet
RELEASED
2023
September 23
LANGUAGE
EN
English
LENGTH
368
Pages
PUBLISHER
Self-Published
SELLER
Sergey Konstantinov
SIZE
3.4
MB

More Books by SERGEY KONSTANTINOV