December 2021
Beginner to intermediate
368 pages
9h 5m
English
Choosing the right architectural style for a network-based application requires an understanding of the problem domain and thereby the communication needs of the application, an awareness of the variety of architectural styles and the particular concerns they address.
— Roy Fielding
While the REST-based API style comprises most API products available in the market today, that may not always be the case. Nor is a REST-based API style always the best option for every API. As an API designer, it is important to understand the options available and the tradeoffs of each API style to determine the best fit for the target developers that will consume the API.
Remote procedure call (RPC)–based and query-based ...
Read now
Unlock full access