Menu
Giải Đáp Wiki Diễn Đàn
Trang chủ » Diễn đàn » Lập trình & Thiết kế Web » Đang làm đồ án tốt nghiệp mà nghe nhắc hoài, rốt cuộc api rest là gì thế.

Đang làm đồ án tốt nghiệp mà nghe nhắc hoài, rốt cuộc api rest là gì thế.

Tình hình là em đang cắm mặt làm cái đồ án tốt nghiệp web bán hàng, mà đi đâu cũng nghe ông thầy với mấy đứa bạn nhắc tới cái gọi là API REST với chả RESTful API. Nghe cứ như tiếng lóng ngoài hành tinh ấy, làm em hoang mang ngang dọc không biết nó tròn méo thế nào. Đang code dở tay mà cứ đứng hình vì không hiểu vì sao phải dùng cái này thay vì cách viết code truyền thống. Bác nào rành vụ này thông não hộ em phát với! Nó khác gì với việc mình cứ viết thẳng code PHP hay NodeJS rồi nhét chung vào một cục? Nghe bảo tách ra Frontend với Backend gì gì đó, khổ thân em gà mờ quá đọc tài liệu toàn chữ là chữ chả thấm vào đâu. Cứu em với các bác ơi, deadline đến đít rồi! Ai giải thích theo kiểu dân dã dễ hiểu nhất cho em xin một chén trà đá tinh thần nhé.

Thảo luận (1 bình luận chính)

Avatar
Phan Thành Long MEMBER Cấp 0 26/09/2026 12:11

Cứ bình tĩnh chủ thớt ơi, ngày xưa tôi làm đồ án web bán hàng cũng ù tai hoa mắt vì mấy cái khái niệm này hệt như bạn thôi. Hiểu đơn giản thì REST API nó chỉ là cái cầu nối giúp Frontend (giao diện bạn đang code) và Backend (khoản xử lý dữ liệu) "nói chuyện" được với nhau qua mạng internet dựa trên chuẩn HTTP quen thuộc. Để áp dụng ngay cho cái giỏ hàng hay sản phẩm của đồ án, bạn chỉ cần nhớ đúng 3 việc cốt lõi sau: 1. Dùng đúng phương thức (GET để lấy danh sách sản phẩm, POST để thêm sản phẩm mới vào giỏ, PUT/PATCH để sửa, DELETE để xóa).
2. Đặt tên URL theo danh từ số nhiều cho rõ nghĩa (ví dụ: `/api/products` thay vì lấy từng món linh tinh).
3. Trả về dữ liệu chuẩn JSON gọn nhẹ để bên giao diện dễ dàng hứng lấy mà render ra màn hình. Cứ bám vào mấy ý này mà triển khai code, làm đến đâu vướng chỗ nào cứ đăng lên đây anh em trên `giaidap.wiki` gỡ rối tiếp cho, không phải xoắn.

Vui lòng Đăng nhập hoặc Đăng ký để tham gia bình luận.