TY - BOOK AU - Higginbotham,James TI - Principles of web API design: delivering value with APIs and microservices SN - 9780137355631 U1 - 005.1 23 PY - 2022/// CY - [Place of publication not identified] PB - Pearson Education KW - Web API Design KW - API Design KW - Software N1 - Part I: Introduction to Web API Design. -- Chapter 1. The Principles of API Design. -- Chapter 2. Collaborative API Design. -- Part II: Aligning on API Outcomes. -- Chapter 3. Identify Digital Capabilities -- Chapter 4. Capture Activities and Steps. -- Part III: Defining Candidate APIs -- Chapter 5. Identifying API Boundaries -- Chapter 6. API Modeling -- Part IV: Designing APIs -- Chapter 7. REST-Based API Design -- Chapter 8. RPC and Query-Based API Design -- Chapter 9. Async APIs for Eventing and Streaming -- Part V: Refining the API Design -- Chapter 10. From APIs to Microservices -- Chapter 11. Improving the Developer Experience -- Chapter 12. API Testing Strategies -- Chapter 13. Document the API Design -- Chapter 14. Designing for Change -- Chapter 15. Protecting APIs -- Chapter 16. Continuing the API Design Journey N2 - Principles of Web API Design brings together principles and processes to help you succeed across the entire API design lifecycle. Drawing on extensive in-the-trenches experience, leading consultant James Higginbotham helps you align every stakeholder on specific outcomes, design APIs that deliver value, and scale the design process from small teams to the entire organization. Higginbotham helps you bring an "outside-in" perspective to API design to reflect the voices of customers and product teams, map requirements to specific and well-organized APIs, and choose the right API style for writing them. He walks through a real-world example from the ground up, offering guidance for anyone designing new APIs or extending existing APIs ER -