Web Development
What is REST API?
Representational State Transfer — an architectural style for building web APIs using HTTP methods.
Definition
REST (Representational State Transfer) is an architectural style for distributed systems. RESTful APIs use standard HTTP methods (GET, POST, PUT, DELETE) to perform CRUD operations on resources identified by URLs. Key principles include statelessness, uniform interface, layered system, and cacheability. REST APIs typically return JSON or XML and are the most common API style on the web.