Learning API Styles: Understanding the Trade-Offs of Common APIs and Choosing the Correct Solutions by Lukasz Dynowski, Marcin DulakEnglish | August 19th, 2025 | ISBN: 1098153995 | 412 pages | True EPUB (Retail Copy) | 15.17 MB
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.