Latihan 1: Format JSON — API

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

Starter-nya sudah berisi endpoint GET /profile yang masih kosong. Isi function-nya supaya menjawab JSON bersarang ini dengan res.json(...):

{"name": "Budi", "age": 25, "skills": ["HTML", "CSS", "JavaScript"], "address": {"city": "Jakarta", "country": "Indonesia"}}
  1. name berisi teks dan age berisi angka.
  2. skills adalah array berisi tiga teks.
  3. address adalah object berisi city dan country.

Tester mengirim GET /profile dan mengharapkan status 200, lalu membaca kodemu: skills harus berisi array (skills: [) dan address harus berisi object (address: {), jadi tulis nama key itu persis. Key boleh ditulis tanpa kutip, karena yang kamu tulis object JavaScript dan res.json mengubahnya jadi JSON.

Hint