Design and Build Great Web APIs

Robust, Reliable, and Resilient



Bookstore > Books > Design and Build Great Web APIs

Price$22.17 - $49.69
Rating
AuthorMike Amundsen
PublisherThe Pragmatic Programmers
Published2020
Pages330
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101680506803
ISBN-139781680506808
EBook Hardcover Paperback

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 deploy your API with confidence and avoid the "release into production" panic. Tackle just about any API challenge with more than a dozen open-source utilities and common programming patterns you can apply right away.

Good API design means starting with the API-first principle - understanding who is using the API and what they want to do with it - and applying basic design skills to match customers' needs while solving business-critical problems. Use the Sketch-Design-Build method to create reliable and scalable web APIs quickly and easily without a lot of risk to the day-to-day business operations. Create clear sequence diagrams, accurate specifications, and machine-readable API descriptions, all reviewed, tested, and ready to turn into fully-functional NodeJS code.

Create reliable test collections with Postman and implement proper identity and access control security with AuthO - without added cost or risk to the company. Deploy all of this to Heroku using a continuous delivery approach that pushes secure, well-tested code to your public servers, ready for use by both internal and external developers.

From design to code to test to deployment, unlock hidden business value and release stable and scalable web APIs that meet customer needs and solve important business problems in a consistent and reliable manner.


  1. (6 books)



3 5 22

Similar Books


Build your own 2D Game Engine and Create Great Web Games

Build your own 2D Game Engine and Create Great Web Games

by Kelvin Sung, Jebediah Pavleas, Fernando Arnez, Jason Pace

Build Your Own 2D Game Engine and Create Great Web Games teaches you how to develop your own web-based game engine step-by-step, allowing you to create a wide variety of online videogames that can be played in common web browsers. Chapters include examples and projects that gradually increase in complexity while introducing a ground-up de...

Price:  $42.39  |  Publisher:  Apress  |  Release:  2015

Offline First Web Development

Offline First Web Development

by Daniel Sauble

When building mobile apps, it's easy to forget about the moments when your users lack a good Internet connection. Put your phone in airplane mode, open a few popular apps, and you'll quickly see how they handle being offline. From Twitter to Pinterest to Apple Maps, some apps might handle being offline better - but very few do it well. A ...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2015

RESTful Java with JAX-RS 2.0, 2nd Edition

RESTful Java with JAX-RS 2.0, 2nd Edition

by Bill Burke

Learn how to design and develop distributed web services in Java, using RESTful architectural principles and the JAX-RS 2.0 specification in Java EE 7. By focusing on implementation rather than theory, this hands-on reference demonstrates how easy it is to get started with services based on the REST architecture.With the book's technical ...

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

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 and impleme...

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

Web Design Blueprints

Web Design Blueprints

by Benjamin LaGrone

The book delivers simple instructions on how to design and build modern Web using the latest trends in web development. You will learn how to design responsive websites, created with modern Flat User Interface design patterns, build deep-scrolling websites with parallax 3D effects, and roll-your-own single-page applications. Finally, you'...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2016

Android UI Design

Android UI Design

by Jessica Thornsby

This book seeks to redress this balance by showing you how to get your PM to start treating the design phase of your project seriously. This book is focused entirely on the development of UI features, and you'll be able to practically implementing the design practices that we extol throughout the book.Starting by briefly outlining some of...

Price:  $31.99  |  Publisher:  Packt Publishing  |  Release:  2016

Mastering Backbone.js

Mastering Backbone.js

by Abiee Echamea

Backbone.js is a popular library to build single page applications used by many start-ups around the world because of its flexibility, robustness and simplicity. It allows you to bring your own tools and libraries to make amazing webapps with your own rules. However, due to its flexibility it is not always easy to create scalable applicat...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2016

AngularJS Directives Cookbook

AngularJS Directives Cookbook

by Fernando Monteiro

AngularJS directives are at the center of what makes it such an exciting - and important - web development framework. With directives, you can take greater control over HTML elements on your web pages - they 'direct' Angular's HTML compiler to behave in the way you want it to. It makes building modern web applications a much more expressi...

Price:  $31.99  |  Publisher:  Packt Publishing  |  Release:  2015