R
REST API
REST API is an architectural style for building web services using HTTP methods to perform CRUD operations on resources.
What is REST API?
REST (Representational State Transfer) is an architectural style for designing networked applications using stateless, client-server communication, typically over HTTP with standard methods (GET, POST, PUT, DELETE).
REST Principles
Stateless, Client-server, Cacheable, Uniform interface, Layered system.
Common Misconceptions
- "REST requires JSON" - Any format works
- "REST is a protocol" - It's an architectural style
- "All HTTP APIs are REST" - REST has specific constraints