Can you explain RESTful web services with an example?
Suppose we have a User Service API:
- GET /users → Get all users
- GET /users/1 → Get user with ID=1
- POST /users → Create a new user
- PUT /users/1 → Update user with ID=1
- DELETE /users/1 → Delete user with ID=1
This shows how CRUD operations map directly to HTTP methods.