๐Ÿ”Œ API Patterns and Practices: REST
Chapters Examples Bibliography GitHub โ†—
Home / Foundations & the decision lens
Part 1 2 chapters

Foundations & the decision lens

Decide whether REST fits the interaction in front of you and name the constraint your design choice actually rests on.

Chapter 1

APIs & patterns

RPC versus Web APIs, the REST constraints, and resource-oriented architecture โ€” the mental model the later chapters build on.

15 min readRead โ†’
Chapter 2

The API decision framework

The criteria axes for choosing a pattern, style, and transport โ€” the lens this book applies in a Decision callout at the end of every chapter.

15 min readRead โ†’
โ† Previous part Prerequisites & the Lab Next part โ†’ Designing resources with a contract

API Patterns and Practices: REST

Designing REST APIs well, with runnable examples in Quarkus and Python/FastAPI.

Site

  • Outline
  • Build & iteration plan
  • Coverage matrix
  • Domain glossary
  • Bibliography

Reference

  • OpenAPI 3.1 โ†—
  • AsyncAPI 3 โ†—
  • View on GitHub โ†—
  • Issues โ†—
Open source ยท MIT Last built 2026-10-17