Skip to product information
1 of 1

Learning API Styles

Learning API Styles

Understanding the Trade-Offs of Common APIs and Choosing the Correct Solutions

Paperback

Regular price £49.37
Regular price Sale price £49.37

Join our rewards scheme and earn 147 reward points on this purchase!

Earn 147 points on this!

Sign in or Sign up!
View full details
  • Release Date: 25/07/2025
  • Barcode: 9781098153991
  • Genre: Computing & The Internet
  • Sub-Genre: Programming
  • Imprint: O'Reilly Media
  • Publisher: O'Reilly Media
Learning API Styles

Learning API Styles

Collapsible content

DESCRIPTION

Understanding the Trade-Offs of Common APIs and Choosing the Correct Solutions
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.

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.

  • Explore the origins and evolution of API styles
  • Learn network protocols that various APIs use
  • Understand the trade-offs of each API style
  • Select an appropriate API style
  • Learn how to implement, secure, and document the APIs


DELIVERY & RETURNS

UK Delivery:

  • Free delivery on all orders of £10 or more.
  • £1.49 delivery fee on orders below £10.
  • UK orders are shipped via Royal Mail 2nd Class.

International Delivery:

  • Flat rate delivery charges vary by country.

Dispatch and Delivery Times:

  • All orders are shipped from our warehouse in Northampton, UK within 48 hours of receipt during working hours.
  • UK mainland orders typically arrive within 3-5 working days via Royal Mail 2nd Class.
  • International estimated delivery times:
  • Europe & Channel Islands: 7 to 10 working days
  • USA: 7 to 15 working days
  • Rest of the World: 9 to 21 working days

View our full delivery infomation here.

  • OVER

    2 MILLION PRODUCTS

  • 60 MILLION CUSTOMERS

    ACROSS 190 COUNTRIES