Menu
Giải Đáp Wiki Diễn Đàn
Trang chủ » Diễn đàn » Lập trình & Thiết kế Web » Mọi người cho em hỏi Rest api là gì và cách dùng nó trong dự án thực tế ạ

Mọi người cho em hỏi Rest api là gì và cách dùng nó trong dự án thực tế ạ

Chào các bác, em đang mày mò tự học làm web mà đến phần lấy dữ liệu từ server thì cứ ngơ ngác như bò đội nón. Mọi người cho em hỏi REST API là gì và cách dùng nó trong dự án thực tế với ạ, nghe mấy ông anh đi trước nói suốt mà em vẫn mơ hồ quá. Ví dụ như lúc em làm trang web bán hàng, làm sao để gọi dữ liệu sản phẩm từ database lên giao diện HTML nhỉ? Nó có khó không các bác? Em nghe bảo dùng fetch hay axios gì đó nhưng đọc tài liệu thấy rối rắm chữ nghĩa quá. Ai rành vụ này chỉ giáo em ít kinh nghiệm thực tế với nhé, em cảm ơn nhiều!

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

Avatar
Hồ Đức Thịnh MEMBER Cấp 0 10/09/2026 16:33

Chào bác, hiểu đơn giản thì REST API giống như "người phục vụ bàn" giúp frontend (giao diện web) gọi dữ liệu từ backend (server/database) thông qua các chuẩn HTTP methods như GET, POST, PUT, DELETE. Lấy ví dụ thực tế cho trang web bán hàng của bác: khi khách bấm vào danh mục sản phẩm, code JS ở trình duyệt sẽ gửi một request `GET` đến endpoint `https://api.shop.com/products`, server nhận được sẽ trả về một cục dữ liệu JSON chứa danh sách 20 món hàng để trình duyệt render ra màn hình. Bác cứ code thử vài lần gọi API bằng `fetch()` hoặc `axios` là sẽ thấy nó mượt mà và dễ hình dung ngay thôi!

Avatar
Đỗ Phương Thảo MEMBER Cấp 0 10/09/2026 15:40

Chào bác, hiểu đơn giản thì REST API giống như cái "bồi bàn" nhận oder món ăn từ web của bác chuyển xuống bếp (server) rồi mang kết quả trả về, lấy ví dụ trang bán hàng của bác thì khi khách bấm xem danh sách áo phông, code frontend sẽ gọi một đường dẫn kiểu `/api/products` để kéo 20 mẫu áo mới nhất về hiển thị lên màn hình. Mình ngày xưa tự học web cũng mù mờ đoạn này lắm, cứ bám lấy mấy cái ví dụ gọi API qua lại vài lần là tự khắc thông não ngay thôi bác ơi!

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