Topic

Backend Patterns

Caching, rate limiting, queues, idempotency and other building blocks.

Backend Patterns

REST vs gRPC vs GraphQL

REST vs gRPC vs GraphQL compared: how each works, performance, contracts, caching, streaming, tooling and browser support, and when each API style fits best.

4 min read