BookMentionsBookMentions

API Design

Topic List27 books curated1 recommendations total

A curated collection of books related to API Design, ranked by recommendation signals.

Curated list content
1
No coverBuilding Microservices
Building Microservices

Designing FineGrained Systems

1 recommendation
Description

Distributed systems have become more finegrained in the past 10 years, shifting from codeheavy monolithic applications to smaller, selfcontained microservices. But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administ...

2
No coverGraphQL in Action
Description

Practical and exampledriven, GraphQL in Action teaches everything you need to get started with GraphQL?from design principles and syntax right through to performance optimization. When you?re done, you?ll have all the skills you need to get started writing and using scalable data APIs with GraphQL.Reduce bandwidth demands on your APIs by getting o...

3
Protocol
Protocol

How Control Exists after Decentralization (Leonardo)

Description

How Control Exists after DecentralizationIs the Internet a vast arena of unrestricted communication and freely exchanged information or a regulated, highly structured virtual bureaucracy In Protocol, Alexander Galloway argues that the founding principle of the Net is control, not freedom, and that the controlling power lies in the technical protoc...

4
No coverBuild APIs You Won't Hate
Build APIs You Won't Hate

Everyone and their dog wants an API, so you should probably learn how to build them

Description

API development is becoming increasingly common for serverside developers thanks to the rise of frontend JavaScript frameworks, iPhone applications, and APIcentric Architecture,s. It might seem like grabbing stuff from a data source and shoving it out as JSON would be easy, but surviving changes in business logic, database schema updates, new fea...

5
No coverLearning GraphQL
Learning GraphQL

Declarative Data Fetching for Modern Web Apps

Description

Why is GraphQL the most innovative Technology, for fetching data since Ajax By providing a query language for your APIs and a runtime for fulfilling queries with your data, GraphQL presents a clear alternative to REST and ad hoc web service Architecture,s. With this practical guide, Alex Banks and Eve Porcello deliver a clear learning path for front...

6
REST API Development with Node.js
REST API Development with Node.js

Manage and Understand the Full Capabilities of Successful REST Development

Description

Manage and understand the full capabilities of successful REST development. REST API development is a hot topic in the Programming, world, but not many resources exist for developers to really understand how you can leverage the advantages.This completely updated second edition provides a brief background on REST and the tools it provides (well know...

7
REST in Practice
REST in Practice

Hypermedia and Systems Architecture,

Description

Why don't typical enterprise projects go as smoothly as projects you develop for the Web Does the REST architectural style really present a viable alternative for building distributed systems and enterpriseclass applicationsIn this insightful book, three SOA experts provide a downtoearth explanation of REST and demonstrate how you can develop ...

8
No coverRESTful Web Services Cookbook
RESTful Web Services Cookbook

Solutions for Improving Scalability and Simplicity

Description

While the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web services is no picnic. This cookbook includes more than 100 recipes to help you take advantage of REST, HTTP, and the infrastructure of the Web. You'll learn ways to design RESTful web services for client and...

9
Practical API Design
Practical API Design

Confessions of a Java Framework Architect

Description

You might think more than enough design books exist in the Programming, world already. In fact, there are so many that it makes sense to ask why you would read yet another. Is there really a need for yet another design book In fact, there is a greater need than ever before, and Practical API Design: Confessions of a Java Framework Architect fills t...

10
RESTful API Design
RESTful API Design

Best Practices in API Design with REST (APIUniversity Series Book 3)

Description

Looking for best practices in RESTful API Design This book is for you! This book is packed with best practices on technical aspects of RESTful API Design, including the correct use of resources, URIs, representations, content types, data formats, parameters, HTTP status codes and HTTP methods. It also includes best practices for evolution and vers...

11
RESTful Web APIs
RESTful Web APIs

Services for a Changing World

Description

The popularity of REST in recent years has led to tremendous growth in almostRESTful 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 you how to create powerfu...

12
No coverService Design Patterns
Service Design Patterns

Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services

Description

Web services have been used for many years. In this time, developers and architects have encountered a number of recurring design challenges related to their usage, and have learned that certain service design approaches work better than others to solve certain problems. In Service Design Patterns, Rob Daigneau codifies proven design solutions fo...

13
gRPC
gRPC

Up and Running

Description

Get a comprehensive understanding of gRPC fundamentals through realworld examples. With this practical guide, you'll learn how this highperformance interprocess communication protocol is capable of connecting polyglot services in microservices Architecture,, while providing a rich framework for defining service contracts and data types.Complete wi...

14
Undisturbed REST
Undisturbed REST

a Guide to Designing the Perfect API

Description

Believe it or not, building an API is the easy part. What is far more challenging is to put together an API design that will stand the test of time, while also meeting your developers' needs. After all, no matter how well written your code may be, without a strong foundation, you will find your API quickly failing. Undisturbed REST works to tackle ...

15
No coverAPI Security in Action
Description

A web API is an efficient way to communicate with an application or service. However, this convenience opens your systems to new security risks. API Security in Action gives you the skills to build strong, safe APIs you can confidently expose to the world. Inside, you?ll learn to construct secure and scalable REST APIs, deliver machinetomachine i...

16
Craft GraphQL APIs in Elixir with Absinthe
Craft GraphQL APIs in Elixir with Absinthe

Flexible, Robust Services for Queries, Mutations, and Subscriptions

Description

Your domain is rich and interconnected, and your API should be too. Upgrade your web API to GraphQL, leveraging its flexible queries to empower your users, and its declarative structure to simplify your code. Absinthe is the GraphQL toolkit for Elixir, a functional Programming, language designed to enable massive concurrency atop robust application ...

17
No coverMicroservices for the Enterprise
Microservices for the Enterprise

Designing, Developing, and Deploying

Description

Understand the key challenges and solutions around building microservices in the enterprise application environment. This book provides a comprehensive understanding of microservices architectural principles and how to use microservices in realworld scenarios.Architectural challenges using microservices with service integration and API management ...

18
No coverREST API Design Rulebook
Description

In today?s market, where rival web services compete for attention, a welldesigned REST API is a musthave feature. This concise book presents a set of API design rules, drawn primarily from best practices that stick close to the Web?s REST architectural style. Along with rules for URI design and HTTP use, you?ll learn guidelines for media types an...

19
No coverThe Road to GraphQL
The Road to GraphQL

Your journey to master pragmatic GraphQL in JavaScript with React.js and Node.js

Description

The Road to GraphQL is your personal journey to master pragmatic GraphQL in JavaScript. The book is full with applications you are going to build along the way with React.js and Node.js. Afterward, you will be able to implement fullstack JavaScript applications....

20
No coverThe Road to learn React
The Road to learn React

Your journey to master plain yet pragmatic React.js

Description

A lot of roadmaps exist on how to master React. This book uses the common sense of these roads and weaves it into the implementation of an attractive app. You will build a Hacker News React app. On the road you will learn ES6, React with all its basics and advanced concepts and internal state management.http://www.robinwieruch.de/theroadt... A lo...

21
No coverWebhooks
Webhooks

Events for RESTful APIs (APIUniversity Series) (Volume 4)

Description

Got RESTful APIs Great. API consumers love them. But today, such RESTful APIs are not enough for the evolving expectations of API consumers. Their apps need to be responsive, eventbased and react to changes in near realtime. This results in a new set of requirements for the APIs, which power the apps. APIs now need to provide concepts such as ev...

22
No coverFramework Design Guidelines
Framework Design Guidelines

Conventions, Idioms, and Patterns for Reusable .NET Libraries by Krzysztof Cwalina (20050929)

Description

"This book is an absolute mustread for all .NET developers. It gives clear do and don't guidance on how to design class libraries for .NET. It also offers insight into the design and creation of .NET that really helps developers understand the reasons why things are the way they are. This information will aid developers designing their own class l...

23
No coverRESTful Java Web Services
Description

Design scalable and robust RESTful web services with JAXRS and Jersey extension APIs...

24
No coverSpring Microservices in Action
Description

With microservices, you build applications from very small, loosely coupled, and distributed services. Spring Boot and Spring Cloud offer Java developers an easy migration path from traditional monolithic Spring applications to microservicebased applications that can be deployed to multiple cloud platforms. The Spring Boot and Spring Cloud framewo...

25
Implementing DomainDriven Design
Description

Implementing DomainDriven Design presents a topdown approach to understanding domaindriven design (DDD) in a way that fluently connects strategic patterns to fundamental tactical Programming, tools. Vaughn Vernon couples guided approaches to implementation with modern Architecture,s, highlighting the importance and value of focusing on the busines...

26
No coverRESTful Java Web Services
RESTful Java Web Services

A pragmatic guide to designing and building RESTful APIs using Java, 3rd Edition

Description

Master core REST concepts and create RESTful web services in Java...

27
No coverSpring in Action
Description

Spring in Action, 5th Edition is the fullyupdated revision of Manning's bestselling Spring in Action. This new edition includes all Spring 5.0 updates, along with new examples on reactive Programming,, Spring WebFlux, and microservices. You'll also find the latest Spring best practices, including Spring Boot for application setup and configuration....

Built from recommendation data, category signals, and source-backed book records. Use this list as a starting point; open any book to see proof, context, and Amazon options where available.

Recommendation dataCategory signalsSource-backed book recordsOpen book pages for proof/context

Explore more lists

About this list

This list aggregates books that appear in public recommendation sources, reader-interest signals, and category data. Books are ranked by their position from the source list; recommendation counts and ratings are shown where available. Open any book to see source-backed recommendation proof, editorial context, and Amazon options — the per-book detail page is where the trust signals live.