RESTful API - JSON

Penjelasan

JSON.

  • JavaScript Object Notation.
  • tipe data object pada JavaScript.
  • https://www.json.org.

Kenapa Menggunakan JSON.

  • JSON sangat populer dalam pembuatan API.
  • Data JSON sangat mudah dibuat dan dimengerti manusia.
  • JSON mudah dibuat di semua bahasa pemrograman selain JavaScript.
  • Data dalam bentuk JSON sangat ringan, sehingga cocok untuk digunakan sebagai media pertukaran data.

Konsisten Menggunakan JSON.

  • Tidak ada standar baku dalam membuat request dan response, tidak seperti SOAP.
  • Disarankan untuk membuat standard request dan response agar tidak membingungkan, supaya tidak terlalu liar.
  • Response JSON yang dinamis / berubah-ubah akan sangat menyulitkan client, terutama yang menggunakan bahasa pemrograman static type.

Contoh Standard JSON :

{

“took”:123,

“status”:”OK”,

“data”:{

“name”:”Eko”,

“address”:”Indonesia”

},

“errors”:null

}

jika error :

{

“took”:87,

“status”:”ValidationError”,

“data”:null,

“errors”:{

“name”:”is not blank”,

“address”:”is not blank”

}

}

 

Poin / Ide

Scroll to Top