Representational state transfer (REST) is a software architectural style that describes the architecture of the Web. It was derived from the following constraints:
client-server communication
stateless communication
caching
layered system
code on demand
uniform interfaceA system that complies with some or all of these constraints is loosely referred to as RESTful.
The uniform interface itself creates four interface constraints:
Identification of resources
Manipulation of resources through representations
Self-descriptive messages
Hypermedia as the engine of application state (HATEOAS)Although REST is the architecture of the Web, it has not been widely employed throughout the software industry as the architecture for Web services APIs.
You do not have permission to view the full content of this post.
Log in or register now.