Tantangan/Build REST API dari Nol
🔌
CodingIntermediate+200 XP

Build REST API dari Nol

🎯 Objective: Bangun struktur REST API dasar menggunakan Node.js dan Express.

REST API Fundamentals

REST (Representational State Transfer) adalah standar arsitektur untuk web service.

HTTP Methods

  • GET: Ambil data.
  • POST: Buat data baru.
  • PUT/PATCH: Update data.
  • DELETE: Hapus data.
  • Status Codes

  • 200 OK: Berhasil.
  • 201 Created: Berhasil membuat resource.
  • 400 Bad Request: Input salah.
  • 401 Unauthorized: Butuh login.
  • 404 Not Found: Resource tidak ada.
  • 500 Server Error: Kesalahan server.