4.2 Cài đặt back-end:
Toàn bộ code phần back-end của ứng dụng được đặt trong các thư mục src (trừ thư mục public). Server của ứng dụng sử dụng công nghệ NodeJs để liên kết với cơ sở dữ liệu. Sử dụng thêm framework Express để tạo các api một cách nhanh chóng và dễ dàng quản lý.
Cấu trúc thư mục gồm:
Thư mục | Giải thích |
---|---|
api | Cài đặt các api |
config | Cài đặt kết nối với database |
node_modules | Các thư viện của ứng dụng NodeJS |
views | Phần hiển thị của NodeJS |
File appNode.js | File chính của ứng dụng NodeJS |
File package.json | Lưu trữ các thông tin của ứng dụng NodeJS |
Các api chính:
Đường dẫn | Phương thức | Giải thích |
---|---|---|
/api/sotudahocs | GET | Trả về số từ đã học |
/api/sotudahoc | PUT | Cập nhật số từ đã học |