Membuat Fake Server dengan JSON Server
Tugas umum untuk pengembang front-end adalah mensimulasikan layanan REST backend untuk mengirimkan beberapa data dalam format JSON ke aplikasi front-end dan memastikan semuanya berfungsi seperti yang diharapkan. Anda dapat menyiapkan server backend dengan menggunakan Node.js, Express dan MongoDB. Namun ini membutuhkan waktu dan pendekatan yang lebih sederhana dapat membantu mempercepat waktu pengembangan front-end.
JSON Server adalah proyek sederhana yang membantu Anda menyiapkan REST API dengan operasi CRUD dengan sangat cepat. Situs web proyek dapat ditemukan di https://github.com/typicode/json-server.
Berikut ini Anda akan mempelajari cara menyiapkan server JSON dan mempublikasikan contoh REST API. Selanjutnya Anda akan melihat cara menggunakan perpustakaan lain, Faker.js, untuk menghasilkan data palsu untuk REST API yang diekspos dengan menggunakan server JSON.
sebelum mulai menggunakan JSON Server, pasti Laptop atau PC anda terinstall Node.Js untuk link download disini
jika kalian menggunakan windows pilih windows installer 64bit. Namun disini saya akan menggunakan Linux pada Node.js
Install Node.js dengan menjalankan command berikut.
sudo apt install node.js\
Proses instalasi akan dimulai segera setelah password dimasukkan.
Kalian juga dapat install NPM Ubuntu yang merupakan node.js package manager.
sudo apt install npm
Untuk mengecek versi yang sudah terinstal, jalankan command berikut:
nodejs -v
npm -v
kita install JSON server nya
command :
npm install -g json-server (Windows command)
sudo npm i -g json-server (Linux command)
lalu kita akan buat file palsu json-server dengan format data.json. Sebelum itu kalian buat folder terlebih dahulu dengan nama fake-server
kemudian buka Visual Studio Code cari folder yang sudah kalian buat dengan nama fake-server dan buat file dengan format data.json untuk codenya sebagai berikut :
untuk code 2 kalian bisa akses atau kunjungi situs https://github.com/typicode/json-server disana tersedia contoh code json-servernya.
jika sudah membuat code nya mari kita jalankan servernya dengan cara sebagai berikut :
cari direktori file yang kalian buat tadi .
contoh pada windows :
D:nama folder/file.json
untuk linux tinggal kalian masuk file manager cari filenya lalu klik kiri pilih run terminal/open in terminal
code untuk menjalankan server localhost sebagai berikut :
json-server — watch data.json (data.json yang kalian buat tadi)
kemudian copy localhost dan paste kan di browser kalian
yeaaayy berhasil :D..
itulah cara menjalankan Rest API menggunakan JSON-Server (FakeServer(server palsu) ).
...Semoga artikel ini membantu kalian…
Sekian dari saya Wassalamualaikum Wr.Wb
:D xD