AWS Amplify 託管宣布針對 Next.js 網頁應用程式的伺服器端渲染 (SSR) 支援

張貼日期: 2021年5月18日

AWS Amplify 託管現在支援部署和託管使用 Next.js 框架構建的伺服器端渲染 (SSR) 應用程式,而且沒有設定。前端開發人員現在可以利用 Amplify Hosting 的所有 CI/CD 和託管功能來部署 SSR 應用程序。Next.js 是一個 React 框架,結合了構建時靜態站點生成(SSG)和動態服務器端渲染(SSR),以使開發人員能夠構建高性能,適合 SEO 的 Web 應用程序。Amplify 託管支持 9.x.x 版中的所有 Next.js 功能,包括 SSR API 路由,動態頁面和自動預渲染。

Next.js 應用程式可以使用 Amplify 控制台部署零配置。要開始使用,只需從 Next.js Git 存儲庫中連接一個分支。Amplify 會自動偵測 Next.js 構建設定並部署您的分支,並在 https://branchname.amplifyapp.com 提供此功能。Next.js 開發人員可以利用 Amplify 的所有構建和託管功能,例如 PR 預覽,簡單的自定義域,基於模式的分支部署,密碼保護,重定向和自定義標題。此外,開發人員可以使用 Amplify CLI 或管理界面添加應用程序後端(例如驗證,數據),然後使用 Amplify JavaScript 客戶端庫將其集成到他們的應用程序中。Amplify JavaScript 無縫管理用戶端(瀏覽器)和服務器的使用者會話,使開發人員能夠在 SSR 動態頁面和 API 路由中進行身份驗證呼叫和經過驗證的 API 請求。

Amplify 託管在 16 個 AWS 區域提供:美國東部 (維吉尼亞北部)、美國東部 (俄亥俄)、美國西部 (北加利福尼亞)、亞太區域 (孟買)、亞太區域 (首爾)、亞太區域 (新加坡)、亞太區域 (悉尼)、亞太區域 (東京)、亞太區域 (雪梨)、亞太區域 (雪梨)、亞太區域 (雪梨)、亞太區域 (悉尼)、加拿大 (中部)、歐洲 (法蘭克福)、歐洲 (愛爾蘭) 巴黎),歐洲(斯德哥爾摩)和南美洲(聖保羅)。

要開始使用,請訪問我們的發布博客。