RESTful API Patterns & Practices
summary
Practical catalog of 75+ patterns organized into design, clients, services, data and workflow with concrete claims: 11 design patterns for interoperability and idempotency (use PUT to create), client strategies for representation formats and local state, service practices like service registry, OpenAPI/AsyncAPI publishing, content negotiation and HTTP Problem RFC error format, data recommendations (hide storage, sidecar fields, SQL media type) and workflow primitives (job control language, Ballerina choreography, retries and rollback).
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:45Agenda
- 2:27Pattern thinking
- 11:06RESTful patterns
- 11:31Design
- 20:07Clients
- 26:02Services
- 32:53Data
- 40:50Workflow
- 45:08Summary
- 47:17Outro
related talks
17mRESTful API Patterns and Practices
54mEffective Design of RESTful APIs
53mEffective Design of RESTful APIs
42mREST API design good practices
01h 39mLet’s have some Effective REST
36mREST: It's not just for servers
51mTop 10 Rest API Design Pitfalls
58m15 Best Practices for Designing Enterprise RESTful APIs in the Cloud
