Apa itu JSON? Sekilas Tentang Seorang Awam

Apa itu JSON? Sekilas Tentang Seorang Awam

Apakah Anda terjebak dengan teknologi web terbaru? Pengetahuan tentang HTML sangat penting jika Anda ingin melampaui aktivitas web sederhana seperti menjelajah dan memposting di forum. Lalu ada topik yang lebih maju, seperti CSS ( pelajari lebih lanjut di sini ), AJAX ( pelajari lebih lanjut di sini ), dan JSON.





Baik Anda berencana menjadi pengembang web atau tidak, ada baiknya untuk setidaknya mengetahui apa itu JSON, mengapa itu penting, dan mengapa JSON digunakan di seluruh web saat ini.





Apa itu JSON?

JSON adalah singkatan dari Notasi Objek JavaScript . Ini adalah format standar terbuka yang memungkinkan data ditransfer ke seluruh web dengan menggunakan pasangan atribut-nilai . Itu mungkin terdengar agak membingungkan, jadi mari kita selidiki lebih dalam.





Katakanlah saya memiliki balon dan Anda menginginkan balon saya. Salah satu cara untuk mewujudkannya adalah dengan benar-benar mengemas balon dan mengirimkannya kepada Anda melalui pos. Tetapi metode alternatif adalah menjelaskan kepada Anda tentang atribut balon saya, yang memungkinkan Anda membuat ulang balon yang sama persis tanpa harus benar-benar mengirim balon fisik.

Balon saya mungkin memiliki bahan atribut nilai karet . Ini mungkin memiliki warna atribut nilai bersih . Ini mungkin memiliki diameter atribut nilai sepuluh inci . Ini mungkin memiliki gas atribut nilai helium . Keempat pasangan nilai atribut itu cukup bagi Anda untuk memvisualisasikan balon saya, bukan?



Begitulah cara kerja JSON ketika mentransmisikan data melalui Internet.

Apa Bagusnya JSON?

JSON bukan yang pertama menggunakan pasangan atribut-nilai sebagai cara untuk mentransfer data melalui Internet. Para ahli teknologi di antara Anda mungkin memperhatikan bahwa kedengarannya sangat mirip dengan XML. Ternyata, JSON dan XML melakukan banyak tugas yang sama. Jadi mengapa memilih JSON daripada XML?





Di web hari ini, asinkron memuat data itu penting. Dengan kata lain, halaman web ingin dapat memuat data baru tanpa harus me-refresh seluruh halaman untuk mendapatkannya. Ini menghasilkan pengalaman menjelajah yang lebih lancar dan menyenangkan. JSON sangat bagus untuk mengirim dan menerima data asinkron karena sederhana dan mudah digunakan.

Tetapi XML melakukan hal yang sama! Jadi mengapa beberapa orang lebih suka JSON?





Satu jawaban untuk pertanyaan itu dapat ditemukan dalam nama JSON: Notasi Objek JavaScript . Ini diakui secara asli oleh JavaScript, yang merupakan salah satu bahasa paling populer di dunia. Karena JSON adalah bagian dari JavaScript, hanya ada sedikit pembelajaran tambahan yang harus Anda lakukan setelah Anda mengetahui JavaScript.

cara menghilangkan watermark di photoshop

Alasan lain adalah bahwa JSON lebih mudah dibaca daripada XML. Tentu, mudah untuk membiasakan diri dengan XML ketika Anda telah menggunakannya untuk sementara waktu, tetapi melirik file XML dapat membuat Anda kewalahan dengan semua tag dan verbositasnya. JSON lebih bersih, lebih mudah dipahami oleh pemula, dan cukup fleksibel dengan tipe data dasarnya.

Lihat apa yang pembuat JSON katakan tentang perbandingan ini di atas mereka JSON vs. XML halaman.

Seperti Apa Tampilan JSON?

JSON hanyalah serangkaian pasangan atribut-nilai yang dapat bersarang di dalam diri mereka sendiri bila diperlukan. Misalnya, jika objek data kita adalah seseorang, orang tersebut dapat diwakili oleh data JSON berikut:

Setiap baris dimulai dengan atribut diikuti dengan tanda titik dua, maka nilai untuk atribut itu. Nilai tersebut juga dapat berupa array, seperti yang terlihat pada atribut 'phoneNumbers' di atas. Nilai juga dapat berupa serangkaian pasangan nilai atribut lainnya, yang dapat Anda lihat beraksi dengan atribut 'address'. Ini disebut obyek .

Sebagai perbandingan, inilah data yang sama yang diwakili oleh XML:

Kesimpulan

JSON hanyalah cara untuk merepresentasikan objek data saat mentransmisikannya di Internet. Ini adalah alternatif XML yang asli dari JavaScript, yang merupakan salah satu alasan mengapa ini sangat populer dan tersebar luas. Penggunaan paling umum untuk JSON adalah menarik data dari server web sesuai permintaan.

Semoga Anda sekarang memiliki pemahaman yang lebih baik tentang JSON dan bagaimana itu digunakan dalam pengembangan web. Untuk pembelajaran selanjutnya, Halaman JSON di MDN adalah tempat yang bagus untuk memulai.

Kredit Gambar: JSON Diperbesar Melalui Shutterstock

Membagikan Membagikan Menciak Surel 8 Situs Web Terbaik untuk Mengunduh Buku Audio Gratis

Buku audio adalah sumber hiburan yang hebat, dan lebih mudah dicerna. Berikut adalah delapan situs web terbaik tempat Anda dapat mengunduhnya secara gratis.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Internet
  • Teknologi Dijelaskan
  • Pengembangan web
  • Pemrograman
Tentang Penulis Joel lee(1524 Artikel Diterbitkan)

Joel Lee adalah Pemimpin Redaksi MakeUseOf sejak 2018. Dia memiliki gelar B.S. dalam Ilmu Komputer dan lebih dari sembilan tahun pengalaman menulis dan mengedit profesional.

More From Joel Lee

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan