AWS Amplify Hosting công bố hỗ trợ kết xuất phía máy chủ (SSR) cho các ứng dụng web Next.js

Ngày đăng: 18 Th05 2021

AWS Amplify Hosting hiện hỗ trợ triển khai và lưu trữ các ứng dụng kết xuất phía máy chủ (SSR) được xây dựng bằng khung Next.js mà không có cấu hình. Các nhà phát triển Frontend hiện có thể tận dụng tất cả các CI/CD và khả năng lưu trữ của Amplify Hosting để triển khai các ứng dụng SSR. Next.js là một framework React kết hợp tạo trang web tĩnh trong thời gian xây dựng (SSG) và kết xuất phía máy chủ động (SSR) để cho phép các nhà phát triển xây dựng các ứng dụng web hiệu suất, thân thiện với SEO. Amplify Hosting hỗ trợ tất cả các tính năng Next.js trong phiên bản 9.x.x bao gồm các tuyến SSR API, các trang động và kết xuất trước tự động.

Các ứng dụng Next.js có thể được triển khai bằng cách sử dụng bảng điều khiển Amplify với cấu hình bằng không. Để bắt đầu, chỉ cần kết nối một nhánh từ kho lưu trữ Git Next.js của bạn. Amplify tự động phát hiện cài đặt bản dựng Next.js và triển khai chi nhánh của bạn và cung cấp nó tại https://branchname.amplifyapp.com. Các nhà phát triển Next.js có thể tận dụng tất cả các khả năng xây dựng và lưu trữ của Amplify như xem trước PR, tên miền tùy chỉnh dễ dàng, triển khai chi nhánh dựa trên mẫu, bảo vệ mật khẩu, chuyển hướng và tiêu đề tùy chỉnh. Ngoài ra, các nhà phát triển có thể thêm phụ trợ ứng dụng (ví dụ: xác thực, dữ liệu) bằng Amplify CLI hoặc Admin UI và sau đó tích hợp nó vào ứng dụng của họ bằng thư viện khách Amplify JavaScript. Amplify JavaScript quản lý liền mạch phiên của người dùng trên cả máy khách (trình duyệt) và máy chủ, cho phép các nhà phát triển thực hiện các cuộc gọi xác thực và yêu cầu API được xác thực trong các trang động SSR và các tuyến API.

Amplify Hosting có sẵn ở 16 Khu vực AWS: Đông Hoa Kỳ (Bắc Virginia), Đông Hoa Kỳ (Ohio), Tây Hoa Kỳ (Oregon), Tây Hoa Kỳ (Bắc California), Châu Á Thái Bình Dương (Mumbai), Châu Á Thái Bình Dương (Seoul), Châu Á Thái Bình Dương (Singapore), Châu Á Thái Bình Dương (Tokyo), Châu Á Thái Bình Dương (Sydney), Canada (Trung), EU (Frankfurt), EU (Ireland), EU (London), Châu Âu (Luân Đôn) Paris), Châu Âu (Stockholm) và Nam Mỹ (São Paulo).

Để bắt đầu, hãy truy cập blog ra mắt của chúng tôi.