CRUD and REST

Resource actionAssociated HTTP request
CreatePOST
ReadGET
UpdatePATCH
DeleteDELETE

REST is an acronym for Representational State Transfer.

Example: managing users

CRUD is a way of talking about the basic actions we might want to perform with users:

  • create a new user
  • see all the users
  • see a particular user
  • update a particular user
  • delete a particular user