Monday, February 24, 2020

Meluruskan Kekeliruan Dalam Memahami JSON! Singkat!



Pendahuluan




JSON - JSON adalah JavaScript Object Notation.

     Disini bang Az ber-asumsi kamu paham penulisan json. Nah yang ingin bang Az bahas adalah sering kali kita keliru JSON itu apa dan penggunaannya bagaimana. Tidak sedikit pemula dipusingkan dengan JSON ini karena penjelasan dan tutorial yang rancu dalam menejelaskan JSON ini. Sehingga bagi kita pemula sulit memahaminya.

Untuk menjawab kepusingan temen-temen dan meluruskan kekeliruan dalam memahami JSON bang Az akan menjelaskan secara singkat apa itu JSON.

Kita bagi jadi 2 : 

  1. JSON itu apa ?
  2. Bagaimana cara memanfaatkannya?


1. JSON ITU APA?

Secara singkat JSON itu adalah format data yang digunakan untuk pertukaran dan penyimpanan data. itu formalnya. Kalo pakek bahasa bang Az JSON itu adalah wadah barang yang digunakan agar barang bisa di gunakan di mana saja. gimana, masih rancu?

oke bang Az kasih analogi satu lagi. 

Masing-masing bahasa pemograman mempunyai syntax atau cara penulisan yang berbeda. Nah programmer ingin masing-masing bahasa itu bisa berkomunikasi minimalnya adalah pertukaran data. Maka dari itu dibuatlah JSON untuk mengatasi pertukaran data tersebut.

Bagi Bang Az simpelnya JSON itu ada 2 tipe yaitu JSON text(agar bisa dikirim) dan JSON object(agar bisa di olah) 


Kekeliruan

Kekeliruan yang sering terjadi adalah kita memahami JSON itu adalah sebuah bahasa. padahal bukan, dia hanya berupa TEXT saja agar bisa di gunakan dibahasa pemograman yang lain.

kenapa harus bentuk text ?

Karena untuk bahasa pemograman bisa membaca data yang dikirim oleh bahasa pemograman lain itu harus di kirim dalam bentuk text dalam hal ini adalah JSON.

Contoh PHP ke Javascript atau sebaliknya. Jika kita ingin mengirim data dari PHP ke Javascript itu ada namanya Json_encode() berfungsi mengubah data array/array asosiative/object menjadi JSON(text). 

Data yang sudah kita ubah menjadi JSON(text) di PHP bisa dikirim ke bahasa pemograman yang lain dalam hal ini adalah Javascript. Apakah sudah selesai ? belum... di javascript untuk bisa digunakan JSON(text) yang sudah dikirim harus di olah dulu sehingga menjadi object agar bisa gunakan kalo di javascript ada namanya json.parse().

Oke.. Bang Az asumsikan kamu paham apa itu JSON. 

Nah sekarang pertanyaannya bagaimana penggunaanya dalam bahasa pemograman yang lain?
     


2. Bagaimana cara memanfaatkannya?

Bang Az akan beri contoh interaksi JSON dengan  PHP, AJAX dan Javascript.




Note : Artikel ini dibuat sebagai dokumentasi penulis dalam belajar. Mohon maaf jika ada salah :)






Previous Post
Next Post

0 comments: