CRUD tvoří jádro většiny webových aplikací.
CRUD je zkratka pro čtyři základní operace, které se běžně používají při práci s daty v databázích nebo API:
- Create – vytvoření nového záznamu
- Read – čtení existujících dat
- Update – úprava existujícího záznamu
- Delete – odstranění záznamu
Tyto operace jsou základem většiny backendových aplikací. V REST API jsou obvykle mapovány na metody HTTP:
POST
– CreateGET
– ReadPUT / PATCH
– UpdateDELETE
– Delete
Správně navržené API by mělo jasně respektovat tyto principy pro předvídatelnost a snadné použití.