Q1.What is REST and what are its key principles?
- ▸REST (Representational State Transfer) is an architectural style for designing networked applications.
- ▸Key principles: 1. Client-Server architecture. 2. Statelessness (no client context stored on server between requests).
- ▸3. Cacheability. 4. Uniform Interface (standard HTTP verbs/URIs). 5. Layered system. 6. Code on demand (optional).