Build a Full-Stack React Application with Amplify
I - Tạo một ứng dụng web cơ bản
Tổng quan

Tổng quan

AWS Amplify cung cấp một quy trình CI/CD dựa trên Git để xây dựng, triển khai và lưu trữ các ứng dụng web đơn trang hoặc các trang tĩnh với backend. Khi được kết nối với một kho Git, Amplify xác định các thiết lập xây dựng cho cả framework frontend và bất kỳ tài nguyên backend nào đã được cấu hình, và tự động triển khai các cập nhật với mỗi lần commit mã.

Trong nhiệm vụ này, bạn sẽ bắt đầu bằng cách tạo một ứng dụng React mới và đẩy nó lên một kho GitHub. Sau đó, bạn sẽ kết nối kho này với dịch vụ lưu trữ web của AWS Amplify và triển khai nó lên một mạng phân phối nội dung (CDN) có sẵn trên toàn cầu được lưu trữ trên miền amplifyapp.com.

Các khái niệm chính

  • React Application: React là một thư viện JavaScript cho phép các nhà phát triển nhanh chóng xây dựng các ứng dụng đơn trang hiệu suất cao.
  • Git: Git là một hệ thống kiểm soát phiên bản cho phép các nhà phát triển lưu trữ tệp, duy trì và cập nhật các mối quan hệ giữa các tệp và thư mục, và theo dõi các phiên bản và thay đổi của các tệp.