CRUD

Wat is het?

CRUD staat voor Create, Read, Update en Delete, de vier basisoperaties voor persistente opslag die bijna elke data-gedreven applicatie implementeert. In webontwikkeling mappen CRUD-operaties naar HTTP-methodes (POST voor Create, GET voor Read, PUT/PATCH voor Update, DELETE voor Delete) en SQL-statements (INSERT, SELECT, UPDATE, DELETE). CRUD begrijpen is fundamenteel voor het bouwen van elke applicatie die data opslaat.

Praktisch voorbeeld

Een taakbeheer-applicatie implementeert volledige CRUD-functionaliteit: Create gebeurt wanneer een gebruiker een formulier invult en op Taak Toevoegen klikt, wat POST /tasks triggert en INSERT INTO tasks. Read vindt plaats bij paginaladen met GET /tasks die SELECT * FROM tasks uitvoert. Update gebeurt bij het bewerken van een taak met PUT /tasks/123 die UPDATE tasks SET uitvoert. Delete verwijdert een taak met DELETE /tasks/123 die DELETE FROM tasks WHERE id equals 123 uitvoert.

Test je kennis

Welke HTTP-methode correspondeert met Create in CRUD?

Vraag het aan Lex
Lex kent de context van deze term en helpt je sneller met gerichte uitleg, voorbeelden en extra context.
Tip: Lex antwoordt kort in de widget. Voor meer detail, ga naar full screen modus.

Leer onze taal

Leer deze termen van echte professionals en verdiep je skills bij KdG MCT.

Studeren bij KdG