JSON Server hiểu đơn giản là một server trả về các dữ liệu dưới dạng json. Ở bài viết này, chúng ta sẽ cùng tìm hiểu về hướng dẫn tạo máy chủ JSON với thư viện json-server của JavaScript, có thể được sử dụng để tạo giả định API REST.
Bước 1: Chuẩn bị
Vì cài thư viện cần sử dụng npm hoặc là yarn nên chúng ta cần cài đặt NodeJS. Để cài NodeJS ta vào trang Download và chọn bản cài LTS (Long time support).
Link:
Bước 2: Cài đặt thư viện json-server
Bước 3: Sử dụng JSON Server
Bây giờ là lúc khởi động json-server. Dưới đây là một tệp mẫu với dữ liệu json nhân viên của tôi. Bạn tạo 1 file db.json với nội dung như trong hình.
Điểm quan trọng ở đây là tên của mảng tức là employees. JSON Server sẽ tạo các API REST dựa trên tên này. Hãy bắt đầu json-server của chúng tôi với tệp trên.
Sau khi chạy json-server –watch db.json, bạn không được tắt Terminal, điều đó sẽ dẫn đến việc kết thúc máy chủ JSON.
Tiếp theo, chúng ta sẽ thử nghiệm các API mà json-server đã tự động tạo. Tập hợp link API như dưới đây:
Đường dẫn | Phương thức | Chức năng |
/employees | GET | Lấy danh sách |
/employees/:id | GET | Xem chi tiết |
/employees | POST | Thêm mới |
/employees/:id | PUT | Cập nhật |
/employees/:id | DELETE | Xóa |
Có thể khẳng định, JSON Server cung cấp một số tùy chọn hữu ích khác như sắp xếp, tìm kiếm và phân trang. Đó là tất cả đối với json-server và đây thực sự là công cụ hữu ích có thể sử dụng bất cứ khi nào cần tạo các API Rest JSON demo.
Giảng viên Nguyễn Thị Loan
Bộ môn Công nghệ thông tin
Trường Cao đẳng FPT Mạng cá cược bóng đá
cơ sở Hà Nội