How does the PATCH method work differently from PUT?
- PATCH → Updates only the specified fields (partial update).
- PUT → Replaces the entire resource representation.
👉 Example:
- PATCH /users/1 { "email": "new@email.com" } → Updates only the
email.
- PUT /users/1 { "name": "John" } → May overwrite other fields like email if
not included.