Middle
Bent u bekend met het CRUD-model in REST API en welke HTTP-methoden komen overeen met welke operaties?
sobes.tech AI
Antwoord van AI
Het CRUD-model (Create, Read, Update, Delete) beschrijft de vier basisbewerkingen met gegevens, die vaak worden geïmplementeerd in REST API's met behulp van de bijbehorende HTTP-methoden:
- Create — het creëren van een resource, meestal met de POST-methode.
- Read — het lezen of ophalen van een resource, met GET.
- Update — het bijwerken van een bestaande resource, meestal via PUT (volledige update) of PATCH (gedeeltelijke update).
- Delete — het verwijderen van een resource, met DELETE.
Voorbeeld:
POST /users # Maak een nieuwe gebruiker
GET /users/123 # Haal gegevens op van gebruiker met ID 123
PUT /users/123 # Werk gebruiker 123 volledig bij
PATCH /users/123 # Werk gebruiker 123 gedeeltelijk bij
DELETE /users/123 # Verwijder gebruiker 123