Stands for Create, Read, Update and Delete
CRUD paradigm is common in constructing data-backed software applications
Helps developers plan how their application’s data should be structured
In the context of working with APIs, CRUD maps nicely to HTTP Verbs GET (read), Post (create), PUT (update) and DELETE (delete)
CRUD Operation | HTTP VERB | Description |
---|---|---|
CREATE | POST | Create new data or resource |
READ | GET | Read / fetch data or resource |
UPDATE | PUT | Update existing data or resource |
DELETE | DELETE | Delete existing data or resource |