Designing RESTful Web Services
summary
Explains why REST’s value is hypermedia as the engine of application state and shows concrete techniques: define a custom media type like application/vnd.acme.shop+xml, use explicit link relations and self/next links so clients follow the next link for pagination, and prefer media-type versioning rather than /v1 URLs so proxies and cached resources remain stable. Uses LoveFilm and Huddle as real examples, contrasts XML’s extensibility with JSON’s breaking changes, and points to slides and further reading for implementation details.
AI-written summary · about
chapters (5)
related talks
43mHow the Web Evolves with Hypermedia
28mDesigning Hypermedia APIs
09mInterview: When Is RESTful API Design Useful?
44mDesigning Hypermedia APIs
50mThe Fashion for REST - Creating Beautiful APIs
20mYour Http-based API is not restful
01h 02mHypermedia and the Rest of REST
01h 39mLet’s have some Effective REST
