Portfolio Dev Loading...

Membangun REST API dengan PHP dan MySQL

Membangun REST API dengan PHP dan MySQL

Persiapan

REST API memungkinkan aplikasi frontend dan backend berkomunikasi menggunakan format JSON. Kita akan membangunnya dengan PHP native dan MySQL.

Struktur Endpoint

  • GET /api/items - ambil semua data
  • GET /api/items/{id} - ambil satu data
  • POST /api/items - tambah data
  • PUT /api/items/{id} - update data
  • DELETE /api/items/{id} - hapus data

Keamanan

Gunakan PDO Prepared Statement untuk mencegah SQL Injection. Validasi input di sisi server dan berikan response JSON yang konsisten.

Contoh Kode

header("Content-Type: application/json");
$data = json_decode(file_get_contents("php://input"), true);

Dengan struktur yang rapi, REST API Anda akan mudah dikembangkan dan di-maintenance.

Bagikan::