, 2 min read
JSON Server adalah sebuah package atau modul Node.js yang dapat digunakan untuk membuat sebuah RESTful API (Application Programming Interface) sederhana dengan menggunakan data dalam format JSON
JSON Server adalah sebuah package atau modul Node.js yang dapat digunakan untuk membuat sebuah RESTful API (Application Programming Interface) sederhana dengan menggunakan data dalam format JSON.
JSON Server ini biasanya digunakan sebagai sebuah alternatif ketika kita ingin membangun aplikasi yang membutuhkan sebuah API, tetapi tidak ingin memperdulikan tentang database, server, dan konfigurasi yang kompleks.
Dengan JSON Server, kita dapat membuat sebuah API dengan mudah hanya dengan menggunakan file JSON sebagai data dasar. Selain itu, JSON Server juga menyediakan fitur-fitur yang berguna seperti pagination, sorting, filtering, dan lain sebagainya.
JSON Server ini dapat dijalankan secara lokal pada komputer kita, atau bisa juga di-deploy pada server untuk diakses oleh aplikasi lainnya.
npm install -g json-server
Kemudian buat file dengan format json, misalnya db.json
{
"posts": [
{
"id": 1,
"title": "json-server",
"author": "typicode"
}
],
"comments": [
{
"id": 1,
"body": "some comment",
"postId": 1
}
],
"profile": {
"name": "typicode"
}
}
Kemudian jalankan perintah
json-server --watch db.json
Setelah menjalankan perintah diatas, kita bisa mengakses API menggunakan method POST, GET, PUT, DELETE pada url http://localhost:3000. File JSON akan berubah secara otomatis pada saat kita Hit API dengan melakukan perubahan data
File JSON
Related Posts
Tags