Mengenal JSON Beserta Kelebihan dan Manfaatnya

Apa itu JSON? apa yang bisa JSON lakukan? Pada tulisan kali ini akan membahas tentang pengenalan JSON. Selain itu juga akan membahas berbagai manfaat dan kegunaan JSON. Apabila anda pernah membuat web atau mengembangkan aplikasi berbasis web, tentunya anda pernah mendengar JSON atau setidaknya pernah membacanya secara sekilas. Mari kita mengenal JSON.

Mengenal JSON, Apa Itu JSON?

mengenal json, kelebihan json, manfaat json

JSON merupakan open standard untuk pertukaran data yang berupa teks. Dengan menggunakan syntax yang sederhana, anda bisa menyimpan apapun, mulai dari data berupa number, string, array dan object dalam bentuk teks. Sekali anda membuat string JSON, maka cukup mudah untuk mengirimkannya ke aplikasi lain, karena ia hanya berupa teks.

JSON merupakan kepanjangan dari JavaScript Object Notation. Sesuai dengan namanya, maka ia berdasarkan bagaimana anda mendefinisikan obyek dan array.

Kelebihan JSON

Beberapa kelebihan dan manfaat dari JSON antara lain:

  • Mudah dibaca atau ditulis oleh komputer atau manusia
  • Hampir semua bahasa pemrograman menyediakan library atau function yang memudahkan untuk membaca atau membuat struktur JSON
  • JSON mudah sekali dipetakan pada struktur data yang digunakan oleh sebagian besar bahasa pemrograman terkait data berupa number, string, boolean, null, array dan associative array.

Manfaat JSON

JSON pada umumnya sering digunakan pada aplikasi web untuk mengirim data dari server ke browser. Sebagai contoh kasus misalnya seperti ini:

  • Seorang user melakukan klik pada gambar thumbnail sebuah produk yang dijual disebuah toko online
  • Selanjutnya script Javascript dijalankan pada browser, melakukan Ajax request ke script PHP yang dijalankan pada server, melemparkan ID dari produk yang dipilih
  • Kemudian script PHP mengambil data nama produk, deskripsi, harga dan info-info lainnya dari database. Kemudian data dirubah dalam bentuk JSON dan dikirimkan kembali ke browser
  • Javascript yang jalan di browser kemudian membaca format JSON dan menampilkan detail informasi pada user
  • Saat proses itu terjadi, browser pada user tidak perlu reload atau berganti halaman. Semuanya terjadi di background.

Setelah kita mengenal JSON, maka tulisan selanjutnya akan kita bahas bagaimana cara membuat JSON dan memahami strukturnya.

 

Incoming search terms:

Be Sociable, Share!

Related Posts:

No Comments

Add a Comment

Your email address will not be published. Required fields are marked *