5. REST // Definitie
Representational State Transfer
A set of recommended architectural
constraints in order for a system to be
described as RESTful
Door Roy Fielding, ook HTTP 1.0 en 1.1
6. REST // Constraints
* Client - Server
* Stateless
* Cacheable
* Layered system
* Code on demand
* Uniform interface
20. Architectuur // HTML
Browser
Request Response
GET/POST HTML
Web server
Application logic (SSJS, Beans)
21. Architectuur // REST
Browser
AJAX Request
Request Response Response
GET/POST/PUT/
GET/POST HTML JSON
DELETE
Web server
Application logic (SSJS, Beans)
22. Architectuur // REST
Browser
AJAX Request Response
Request Response
GET/POST/PUT/ JSON
GET/POST HTML
DELETE
Web server Web server
Application logic Application logic