REST design quality depends on clear resource models, consistent semantics, and predictable evolution. Here I write about status codes, caching, versioning, content negotiation, and practical trade-offs in API design.
RESTful interface design and HTTP semantics in practice
REST design quality depends on clear resource models, consistent semantics, and predictable evolution. Here I write about status codes, caching, versioning, content negotiation, and practical trade-offs in API design.