13 JSON Dan RESTful API
13 JSON Dan RESTful API
RESTFUL API
TIM TEACHING
1. Pengantar Pemrograman Web
2. HTML (Hypertext Markup Language)
3. Javascript
4. Bahasa PHP
5. Koneksi Basisdata
6. POST dan GET Method
Outline 7. CMS (Content Management System)
Pemrogaman Web 8. Ujian Tengah Semester
9. SESSION dan COOKIE
10. Operasi File
11. CSS (Cascading Style Sheet)
12. JSON dan RESTful API
13. Pemrograman Framework
14. Final Project
15. Final Project
16. Ujian Akhir Semester
Pengertian JSON
• JavaScript object notation atau JSON adalah format yang digunakan
untuk menyimpan dan mentransfer data.
• JSON memiliki struktur data yang sederhana dan mudah dipahami dan
sering digunakan pada API.
• JSON sendiri terdiri dari dua struktur, yaitu:
• Kumpulan value yang saling berpasangan.
• Daftar value yang berurutan, seperti array.
• Beberapa bahasa pemrograman lain yang mendukung :
• PHP
• Python
• Ruby
• C++
• Perl
Fungsi JSON
• Fungsi JSON kurang lebih sama dengan XML yaitu untuk
penyimpanan dan perpindahan data.
• JSON memiliki beberapa keunggulan yang membuatnya lebih
sering digunakan daripada XML, termasuk:
• File yang lebih ringan
• Struktur kode yang lebih sederhana
• Kode yang mudah dipahami oleh manusia
Perbandingan JSON dan XML
Syntax JSON
{"city":"New York", "country":"United States "}