REST API¶
REST stands for Representational state transfer. It formalize an interface to access resources that are physically separated.
REST defines four interface constraints:
Identification of resources
Manipulation of resources
Self-descriptive messages
Hypermedia as the engine of application state
REST APIs are documented with OpenAPI, aka swagger.
See also How To Use Web APIs in PHP 8.0 and OpenAPIs.
Related : Application Programming Interface (API), GraphQL, gRPC (Google Remote Procedure Call), Swagger, WebRTC, Application, Mobile Application, Progressive Web App, Web Application, AJAX, Headless, HTTP Code, Micro-framework, Search Engine