CRUD
Empat operasi dasar pada data: Create, Read, Update, Delete.
CRUD adalah singkatan dari empat operasi dasar yang bisa dilakukan pada data dalam aplikasi: Create (membuat data baru — INSERT di database, POST di REST API), Read (membaca/membaca data — SELECT di database, GET di REST API), Update (mengubah data yang sudah ada — UPDATE di database, PUT/PATCH di REST API), dan Delete (menghapus data — DELETE di database dan REST API). CRUD adalah fondasi hampir setiap aplikasi — dari blog sederhana sampai enterprise system. Implementasi CRUD melibatkan: API endpoints, database queries, validation, dan error handling.
Contoh Kode
// CRUD operations (REST + SQL)
// CREATE -> POST /posts -> INSERT INTO posts ...
// READ -> GET /posts -> SELECT * FROM posts
// READ -> GET /posts/:id -> SELECT * FROM posts WHERE id = ?
// UPDATE -> PATCH /posts/:id -> UPDATE posts SET ... WHERE id = ?
// DELETE -> DELETE /posts/:id -> DELETE FROM posts WHERE id = ?