Default
API Patterns
A three-part series on how services communicate — from choosing the right pattern to understanding what happens on the wire to building it yourself.
- Part 1 — The Decision Framework: when to use REST, gRPC, GraphQL, WebSocket, SSE, and MQTT
- Part 2 — Under the Hood: mechanics of each style, what happens on the wire
- Part 3 — Hands-on Code: six implementations, one banking scenario, observable in the browser