SDN302 Chương 6 - Xây dựng REST API với Express, MongoDB và Mongoose
Chương 6 môn SDN302 hướng dẫn xây dựng REST API hoàn chỉnh với Express, MongoDB và Mongoose: các ràng buộc và lợi ích của kiến trúc RESTful, ánh xạ phương thức HTTP vào thao tác tài nguyên với POST để tạo, GET để đọc, PUT để thay thế toàn phần và PATCH để cập nhật một phần, DELETE để xoá, JSON là định dạng trao đổi dữ liệu ưu tiên, thiết kế route và trả mã trạng thái đúng ngữ nghĩa, mô hình Model - View - Controller, cùng công cụ Postman để kiểm thử API. Trọn bộ câu hỏi trắc nghiệm có giải thích.
Bắt đầu bằng Chế độ học nếu bạn muốn đáp án và giải thích hiện ngay sau mỗi câu — không bấm giờ, dừng lúc nào cũng được. Chọn Thi thử khi muốn biết mình đang ở đâu: có bấm giờ, chấm điểm ở cuối, và giải thích chỉ mở sau khi nộp.
Luyện tập theo chủ đề này
Câu hỏi của chủ đề
GETPOSTPUTDELETEPOSTGETDELETEPUTfor a GET request to /users? app.get('/users', (req, res) => {
res.status(200).json({
message: "List of users"
}
);
});
POSTGETPUTDELETEHTMLCSVXMLJSONGETPOSTFETCHDELETEĐề có câu hỏi của chủ đề này
2 đề chứa ít nhất một câu thuộc chủ đề — mở đề để làm cả bộ, không chỉ từng câu.