Designing Web APIs

Building APIs That Developers Love



Bookstore > Books > Designing Web APIs

Price$12.99 - $21.99
Rating
AuthorsAmir Shevat, Brenda Jin, Saurabh Sahni
PublisherO'Reilly Media
Published2018
Pages232
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101492026921
ISBN-139781492026921
EBook Hardcover Paperback

Using a web API to provide services to application developers is one of the more satisfying endeavors that software engineers undertake. But building a popular API with a thriving developer ecosystem is also one of the most challenging. With this practical guide, developers, architects, and tech leads will learn how to navigate complex decisions for designing, scaling, marketing, and evolving interoperable APIs.

Authors Brenda Jin, Saurabh Sahni, and Amir Shevat explain API design theory and provide hands-on exercises for building your web API and managing its operation in production. You’ll also learn how to build and maintain a following of app developers. This book includes expert advice, worksheets, checklists, and case studies from companies including Slack, Stripe, Facebook, Microsoft, Cloudinary, Oracle, and GitHub.

Get an overview of request-response and event-driven API design paradigms; Learn best practices for designing an API that meets the needs of your users; Use a template to create an API design process; Scale your web API to support a growing number of API calls and use cases; Regularly adapt the API to reflect changes to your product or business; Provide developer resources that include API documentation, samples, and tools.


  1. (2 books)


5 5 296

Similar Books


Building Python Web APIs with FastAPI

Building Python Web APIs with FastAPI

by Abdulazeez Abdulazeez Adeshina

RESTful web services are commonly used to create APIs for web-based applications owing to their light weight and high scalability. This book will show you how FastAPI, a high-performance web framework for building RESTful APIs in Python, allows you to build robust web APIs that are simple and intuitive and makes it easy to build quickly w...

Price:  $39.46  |  Publisher:  Packt Publishing  |  Release:  2022

Designing Evolvable Web APIs with ASP.NET

Designing Evolvable Web APIs with ASP.NET

by Glenn Block, Pablo Cibraro, Pedro Felix, Howard Dierking, Darrel Miller

Design and build Web APIs for a broad range of clients - including browsers and mobile devices - that can adapt to change over time. This practical, hands-on guide takes you through the theory and tools you need to build evolvable HTTP services with Microsoft's ASP.NET Web API framework. In the process, you'll learn how design a...

Price:  $31.99  |  Publisher:  O'Reilly Media  |  Release:  2014

Restlet in Action

Restlet in Action

by Jerome Louvel, Thierry Templier, Thierry Boileau

Restlet in Action introduces the Restlet Framework and RESTful web APIs. You'll see how to easily create and deploy your own web API while learning to consume other web APIs effectively. You'll learn about designing, securing, versioning, documentation, optimizing, and more on both the server and client side, as well as about cl...

Price:  $33.67  |  Publisher:  Manning  |  Release:  2012

The Design of Web APIs

The Design of Web APIs

by Arnaud Lauret

The Design of Web APIs is a practical, example-packed guide to crafting extraordinary web APIs. Author Arnaud Lauret demonstrates fantastic design principles and techniques you can apply to both public and private web APIs.An API frees developers to integrate with an application without knowing its code-level details. Whether you're ...

Price:  $41.34  |  Publisher:  Manning  |  Release:  2019

Testing Web APIs

Testing Web APIs

by Mark Winteringham

Testing Web APIs teaches you to plan and implement the perfect testing strategy for your web APIs. In it, you'll explore dozens of different testing activities to help you develop a custom testing regime for your projects. This practical book demystifies abstract strategic concepts by applying them to common API testing scenarios, re...

Price:  $59.99  |  Publisher:  Manning  |  Release:  2022

Design and Build Great Web APIs

Design and Build Great Web APIs

by Mike Amundsen

APIs are transforming the business world at an increasing pace. Gain the essential skills needed to quickly design, build, and deploy quality web APIs that are robust, reliable, and resilient. Go from initial design through prototyping and implementation to deployment of mission-critical APIs for your organization. Test, secure, and deplo...

Price:  $22.17  |  Publisher:  The Pragmatic Programmers  |  Release:  2020

RESTful Web APIs

RESTful Web APIs

by Leonard Richardson, Mike Amundsen, Sam Ruby

The popularity of REST in recent years has led to tremendous growth in almost-RESTful APIs that don't include many of the architecture's benefits. With this practical guide, you'll learn what it takes to design usable REST APIs that evolve over time. By focusing on solutions that cross a variety of domains, this book shows ...

Price:  $35.99  |  Publisher:  O'Reilly Media  |  Release:  2013

Designing APIs with Swagger and OpenAPI

Designing APIs with Swagger and OpenAPI

by Joshua S. Ponelat, Lukas L. Rosenstock

Designing APIs with Swagger and OpenAPI is a comprehensive guide to designing and describing your first RESTful API using the most widely adopted standards. Following expert instruction from Swagger core contributor Josh Ponelat and API consultant Lukas Rosenstock, you'll spend each chapter progressively expanding the kind of APIs yo...

Price:  $59.99  |  Publisher:  Manning  |  Release:  2022