REST API
From Roy Fielding's constraints to everyday practice: how to design consistent, predictable REST APIs with the right URLs, methods, pagination, and status codes.

From Roy Fielding's constraints to everyday practice: how to design consistent, predictable REST APIs with the right URLs, methods, pagination, and status codes.

From wax seals to OAuth: how backends verify who a user is and control what they can do, using sessions, JWTs, API keys, OAuth/OIDC, and RBAC.

How different systems share data through a common format: what serialization and deserialization are, the main format types, and how JSON structures data.
