identification of resources • representations • self-descriptive messages • hypermedia as the engine of application state • Layered System • Code-on-demand Saturday, September 15, 12
identification of resources • representations • self-descriptive messages • hypermedia as the engine of application state • Layered System • Code-on-demand Saturday, September 15, 12
can be used to process a resource representation, such as constraints, conventions, extensions, or any other aspects that do not alter the basic media type semantics. Saturday, September 15, 12
detail is intended to promote software longevity and independent evolution. Many of the constraints are directly opposed to short-term efficiency. Unfortunately, people are fairly good at short- term design, and usually awful at long-term design." - Fielding Saturday, September 15, 12