extra credit Search 85,062 technologies ⌘K Download for Mac

REST (Fielding dissertation)

Category
Data and API specs
Docs outline
8 sections

Official docs outline

ics.uci.edu
  1. Deriving REST

    How REST is derived from architectural constraints.

  2. Client-server

    Separation of concerns between UI and data storage.

  3. Stateless

    Each request contains all necessary context.

  4. Cache

    Cacheable responses to reduce interaction.

  5. Uniform interface

    Resource identification, manipulation through representations, self-descriptive messages, hypermedia.

  6. Layered system

    Intermediaries such as proxies and gateways.

  7. Code on demand

    Optional downloading of executable code.

  8. REST architectural elements

    Data elements: resources, identifiers, representations, and metadata.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 29
↑↓ move ↵ open