An application programming interface (API) enables data exchange in systems such as web applications, microservices, and IoT devices. In this hands-on book, authors Lukasz Dynowski and Marcin Dulak show software developers and architects how to design and implement REST, GraphQL, gRPC, webhooks, WebSocket, messaging APIs, and more.
This book looks at the most popular API styles from a network, application, and architecture perspective. You'll learn how to determine the appropriate type of API for your application use case and how to tackle design decisions along the way. You'll also learn the trade-offs between various APIs and acquire practical knowledge of how to implement them.
| ISBN: | 9781098153991 |
| Publication date: | 25th July 2025 |
| Author: | Lukasz Dynowski, Marcin Dulak |
| Publisher: | O'Reilly Media |
| Format: | Paperback |
| Pagination: | 412 pages |
| Genres: |
Web services |
An application programming interface (API) enables data exchange in systems such as web applications, microservices, and IoT devices. In this hands-on book, authors Lukasz Dynowski and Marcin Dulak show software developers and architects how to design and implement REST, GraphQL, gRPC, webhooks, WebSocket, messaging APIs, and more.
This book looks at the most popular API styles from a network, application, and architecture perspective. You'll learn how to determine the appropriate type of API for your application use case and how to tackle design decisions along the way. You'll also learn the trade-offs between various APIs and acquire practical knowledge of how to implement them.
Learning API Styles features in the following genres: Web services
Learning API Styles is available in Paperback
Learning API Styles was written by Lukasz Dynowski, Marcin Dulak and published by O'Reilly Media
Learning API Styles has 412 pages
£50.39