REST Constraints
Architectural style for distributed hypermedia systems.
Table of Contents
- Client-Server: Separation of concerns.
- Stateless: Server contains no client state.
- Cacheable: Responses explicitly labeled.
- Layered System: Client can’t tell if connected to end server.
- Uniform Interface: Identification of resources, HATEOAS.
- Code on Demand: Optional transfer of executable code.