发布于: May 18, 2021

AWS Amplify Hosting 现在支持零配置部署和托管使用 Next.js 框架构建的服务器端渲染 (SSR) 应用程序。前端开发人员现在可以利用 Amplify Hosting 的所有 CI/CD 和托管功能部署 SSR 应用程序。Next.js 是一个 React 框架,它将构建时间静态网站生成 (SSG) 与动态服务器端渲染 (SSR) 相结合,支持开发人员构建 SEO 友好的高性能 Web 应用程序。Amplify Hosting 在版本 9.x.x 中支持所有 Next.js 功能,包括 SSR API 路由、动态页面和自动预渲染。

使用 Amplify 控制台无需任何配置即可部署 Next.js 应用程序。要开始使用,只需连接来自 Next.js Git 存储库的分支。Amplify 将会自动检测 Next.js 版本设置和部署您的分支,并在 https://branchname.amplifyapp.com 上提供。Next.js 开发人员可以利用 Amplify 的所有版本和托管功能,如 PR 预览、轻松自定义域、基于模式的分支部署、密码保护、重定向和自定义标头。此外,开发人员还可以使用 Amplify CLI 或管理员界面添加应用程序后端(如身份验证、数据),然后使用 Amplify JavaScript 客户端库将其集成到其应用程序中。Amplify JavaScript 可以无缝管理客户端(浏览器)和服务器间的用户会话,从而使开发人员可以在 SSR 动态页面和 API 路由中进行身份验证调用和经过身份验证的 API 请求。

Amplify Hosting 现已在以下 16 个 AWS 区域推出:美国东部(弗吉尼亚北部)、美国东部(俄亥俄)、美国西部(俄勒冈)、美国西部(加利福尼亚北部)、亚太地区(孟买)、亚太地区(首尔)、亚太地区(新加坡)、亚太地区(悉尼)、亚太地区(东京)、加拿大(中部)、欧洲(法兰克福)、欧洲(爱尔兰)、欧洲(伦敦)、欧洲(巴黎)、欧洲(斯德哥尔摩)和南美洲(圣保罗)。

要开始使用,请访问我们的发布博客