Principles of Web API design : delivering value with APIs and microservices /
James Higginbotham.
- 1st Edition
- xxxiii, 333 pages illustrations, tables 23 cm
-
- Pearson Addison-Wesley signature series .
- Addison-Wesley signature series .
Includes bibliographical references and index.
The principles of API design -- Collaborative API design -- Identify digital capabilities -- Capture activities and steps -- Identifying API boundaries -- API modeling -- REST-based API design -- RPC and query-based API design -- Async APIs for eventing and streaming -- From API to miscroservices -- Improving the developer experience -- API testing strategies -- Document the API design -- Designing for change -- Protecting APIs -- Continuing the API design journey.
"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"-- Provided by publisher.