Skip to Content
The Design of Web APIs
book

The Design of Web APIs

by Arnaud Lauret
October 2019
Intermediate to advanced
392 pages
11h 46m
English
Manning Publications
Content preview from The Design of Web APIs

6 Designing a predictable API

This chapter covers

  • Being consistent to create intuitive APIs
  • Adding features to simplify use and adapt to users
  • Adding metadata and metagoals to guide users

In the previous chapter, we started our journey to learn how to build usable APIs and discovered fundamental principles we can use to create straightforward APIs that are easy to understand and easy to use. This is good—we now know how to design a decent API. But we can do better. What about designing an awesome API? What about designing an API that users will be able to use instinctively without thinking about it, even if it is the very first time they’re using it? How can we do that?

Have you ever felt tremendous pleasure when using an unfamiliar object ...

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.
Start your free trial

You might also like

Designing Web APIs

Designing Web APIs

Brenda Jin, Saurabh Sahni, Amir Shevat
API Design Patterns

API Design Patterns

John J. Geewax

Publisher Resources

ISBN: 9781617295102Publisher SupportOtherPublisher WebsiteSupplemental ContentPurchase Link