Summary
This chapter delivered a comprehensive overview of the main API architectural styles dominating the industry at the moment. The chapter started by providing context on the evolution of APIs and then deep-dived into the three most popular options at present.
The chapter then provided an opinionative comparison based on usability, tool ecosystems, and key features expected of APIs. Based on this, a summary was provided explaining why and when each of the options evaluated might be a good fit or not.
The next chapter will focus on the API development life cycle and organizations. It will talk about what a good process for designing and implementing APIs looks like, as well as the roles and responsibilities required in order to create ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access