Recently, I decided to revisit and learn more about API design, so I picked up a few books and read them. Here's a list of the books I read.
API Design Book List
Listed in the recommended reading order.
- Web API: The Good Parts
- Learn the fundamental concepts of general API design.
- This book feels like the "Readable Code" of API design books—a textbook-like position.
- Web APIの設計
- While Web API: The Good Parts focuses more on implementation, this book covers more of the earlier design phases.
- Learn approaches to designing APIs.
- Web APIテスト技法
- Introduces various methods for testing APIs.
- Learn about API testing strategies and techniques.
- APIデザイン・パターン
- Learn not only API design principles but also practical design patterns.
- Recommended to read after Web API: The Good Parts and Web APIの設計.