====== REST ====== ===== Representational State Transfer ===== Representational State Transfer (REST) is a style of software architecture for distributed hypermedia systems such as the [[/glossaire/WWW|World Wide Web (www)]]. Conforming to the REST constraints is referred to as being ‘RESTful’. Raccourcis du sens des actions HTTP: ^ Method ^ action ^ | GET | Retrieve | | PUT | Replace | | POST | Create | | DELETE | Remove | Voir aussi: * [[wp>Representational State Transfer]] * [[wp>Semantic URL]] * [[https://blog.octo.com/designer-une-api-rest/|Designer une API REST]] * [[http://olivier-rozier.developpez.com/tutoriels/rest/raml/|réaliser les spécifications d'un service web REST avec RAML 1.0]] * OpenAPI Specification [[https://github.com/OAI/OpenAPI-Specification/wiki|Swagger™]] is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services ==== HATEOAS ==== [[https://blog.octo.com/transformez-votre-api-web-en-une-api-hypermedia/|Transformez votre API Web en une API Hypermedia]]