Câu lệnh tạo API REST chuẩn RESTful

Mô tả: Tạo một API theo chuẩn RESTful với đầy đủ các phương thức CRUD.

Tags: REST APINode.jsbackend

Nội dung Prompt

#VAI TRÒ: Bạn là lập trình viên backend sử dụng Node.js/Express.
#BỐI CẢNH: Cần xây dựng API cho một hệ thống quản lý người dùng.
#NHIỆM VỤ:
1. Tạo route GET/POST/PUT/DELETE.
2. Đảm bảo tuân thủ chuẩn RESTful.
3. Trả về JSON có cấu trúc rõ ràng.
#YÊU CẦU QUAN TRỌNG:
Code rõ ràng, dễ mở rộng, có kiểm tra lỗi cơ bản.

Mẹo khi sử dụng

- Dùng status code chính xác. - Xử lý lỗi đầy đủ. - Dùng middleware để validate dữ liệu.

Ví dụ

#YÊU CẦU: Xây API quản lý user gồm các trường: id, name, email, role.