Sobes.tech
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