Xin chào mọi người,
Mình đang tìm hiểu và làm một website bán hàng cơ bản (theo kiến trúc Microservices - là đồ án nên làm thử cho vui). Các chức năng như:
Với người dùng: Xem sản phẩm, tạo giỏ hàng, đặt hàng, kiểm tra đơn hàng đã đặt,…
Với admin: Thêm, sửa, xóa danh mục, sản phẩm, duyệt đơn hàng, theo dõi đơn hàng, tạo báo cáo,…
Theo dự định thì phần server-side dùng Spring Boot và Spring Cloud để tạo API, client-side dùng AngularJS để tiêu thụ API.
Công nghệ nào dùng ở đây có lẽ không quan trọng mấy, vấn đề là mình chưa có kinh nghiệm với web dạng này bao giờ nên phần thiết kế API cảm thấy hơi bức bối. Mong ae có kinh nghiệm tham gia góp ý, hoặc có nguồn tham khảo thì cùng chia sẻ :))))))