Arief Rachman Hakim
API adalah singkatan dari Application Programming Interface. API merupakan interface yang dapat menghubungkan satu aplikasi dengan aplikasi lainnya. Perumpamaan yang bisa digunakan untuk menjelaskan API adalah seorang pelayan di restoran. Tugas pelayan tersebut adalah menghubungkan tamu restoran dengan juru masak, Jadi, tamu cukup memesan makanan sesuai daftar menu yang ada dan pelayan memberitahukannya ke juru masak. Nantinya, pelayan akan kembali ke tamu tadi dengan masakan yang sudah siap sesuai pesanan. Pada kesempatan kali ini saya akan membuat sebuah API sederhana dengan tema Perpustakaan Buku menggunakan ExpressJS dan JSON sehingga cocok sekali untuk seseorang yang baru eksplor API karena tidak menggunakan Database (Masih menggunakan Local File).
1. Buka cmder lalu buat directory dengan mkdir -nama dir
2. Inisialisasi Project NodeJs
3. Menginstall library yang dibutuhkan
4. Membuat Struktur folder dan Mengecheck library yang sudah diinstall di package.json
Library sudah terinstall semua
5. App.js
6. Book.js
7. Route.js
Membuat function untuk mengolah JSON dari File karena pada saat ini Kita tidak menggunakan Database
8. books.json
9. Menjalankan projek
10. Membuka Thunder Client
Hasil
Hasil
Hasil
11. Dokumentasi Kode
https://github.com/ariefhk/Perpustakaan_Buku-NodeJs-ExpressJs