Author: Leonard Richardson, Mike Amundsen, and Sam Ruby
Full Title: RESTful Web APIs
Category: #books
Highlights
the thing named by a URL is resource. (Location 411)
REST terms, we call this bit of information — which page are you on? — the application state (Location 567)
REST is not a protocol, a file format, or a development framework. It’s a set of design constraints: statelessness, hypermedia as the engine of application state, and so on. (Location 906)
We think of representations as something the server sends to the client. That’s because when we surf the Web, most of our requests are GET requests. We’re asking for representations. But in a POST, PUT, or PATCH request, the client sends a representation to the server. The server’s job is then to change the resource state so it reflects the incoming representation. (Location 976)
The process of embedding one document in another is also called transclusion (Location 1454)