Latihan 1: Desain API yang Baik — API

Latihan 1 dari materi Desain API yang Baik di API — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Buat RESTful API untuk resource articles dengan konvensi yang benar:

  1. GET /articles — list semua artikel, return {"data": [...]}
  2. GET /articles/:id — detail satu artikel, return {"data": {...}}
  3. POST /articles — buat artikel baru (terima title, body), return {"data": {...}, "message": "Article created"} status 201 Gunakan noun plural, response format konsisten.

Hint