Dokumen ini membahas tentang pembuatan API menggunakan JSON melalui PHP. Terdapat penjelasan tentang tujuan pembuatan API JSON, peralatan yang dibutuhkan, pengertian JSON, perbedaan XML dan JSON, struktur data JSON, dan studi kasus pembuatan API JSON dengan mengambil data dari basis data mobil kemudian menghasilkan file JSON yang dapat diakses melalui website.
2. PEMROGRAMAN API
1. Tujuan
Mahasiswa mengetahui teori tentang JSON.
Mahasiswa mampu menerapkan pembuatan API dalam bentuk file JSON.
Mahasiswa mampu membaca file JSON melalui bahasa pemrograman PHP.
2. Perlengkapan yang dibutuhkan
Modul
LCD dan computer
Notepad++, XAMPP, web browser (google chrome)
3. Dasar teori
a. Pengertian tentang json
JSON merupakan singkatan dari JavaScript Object Notation.
JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah
diterjemahkan dan di-generate oleh komputer.
b. XML vs JSON
Ukuran data JSON lebih kecil daripada XML.
JSON lebih cepat dari XML dalam hal pembacaan dan penulisan.
JSON lebih mudah memparsing datanya daripada XML.
JSON menggunakan array sedangkan XML menggunakan tag markup.
c. JSON terbuat dari 2 struktur:
Kumpulan pasangan nama/nilai (object, record, struct, dictionary)
Daftar nilai terurutkan (array, vector, list)
4. studi kasus
o . Buatlah sebuah tabel mobil dan insert data didalamnya.
o .Kemudian buatlah sebuah fungsi di PHP untuk men-generate file JSON berdasarkan data
yang ada di tabel mobil.
o .Kemudian akses file JSON tersebut pada sebuah aplikasi website.
5. Hasil