

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 欢迎来到 AWS Amplify 托管
<a name="welcome"></a>

 Amplify Hosting 提供了基于 Git 的工作流，用于托管持续部署的全栈无服务器 Web 应用程序。Amplify 会将您的应用程序部署到 AWS 全球内容分发网络 (CDN)。这份用户指南提供开始使用 Amplify Hosting 所需的信息。

## 支持的框架
<a name="amplify-framework-support"></a>

Amplify Hosting 支持许多常用 SSR 框架、单页面应用程序（SPA）框架和静态网站生成器，包括以下各项。

**SSR 框架**
+ Next.js
+ Nuxt
+ 将 Astro 与社区适配器结合使用
+ 将 SvelteKit 与社区适配器结合使用
+ 任何带自定义适配器的 SSR 框架

**SPA 框架**
+ React
+ Angular
+ Vue.js
+ Ionic
+ Ember

**静态网站生成器**
+ Eleventy
+ Gatsby
+ Hugo
+ Jekyll
+ VuePress

## Amplify Hosting 功能
<a name="amplify-console-features"></a>

**[功能分支](multi-environments.md)**  
通过连接新分支来管理前端和后端的生产环境和暂存环境。

**[自定义域](custom-domains.md)**  
将您的应用程序连接到自定义域。

**[拉取请求预览](pr-previews.md)**  
在代码审核期间预览更改。

**[End-to-end 测试](running-tests.md)**  
通过 end-to-end测试提高应用质量。

**[受密码保护的分支](access-control.md)**  
密码可保护 Web 应用程序，因此您可以处理新功能而不使它们可公开访问。

**[重定向和重写](redirects.md)**  
设置重写和重定向，以维护 SEO 排名并根据您的客户端应用程序要求路由流量。

**原子部署**  
通过确保仅在整个部署完成后更新您的 Web 应用程序，原子部署消除了维护时段。这消除了文件无法正确上传的情况。

## 开始使用 Amplify Hosting
<a name="get-started-hosting"></a>

要开始使用 Amplify Hosting，请参阅 [开始将应用程序部署到 Amplify Hosting](getting-started.md) 教程。完成本教程后，您将知道如何连接 Git 存储库（GitHub、、或 AWS CodeCommit）中的 Web 应用程序 BitBucket GitLab，并通过持续部署将其部署到 Amplify Hosting。

## 构建后端
<a name="about-amplify-studio"></a>

AWS Amplify Gen 2 引入了一种 TypeScript基于代码优先的开发者体验，用于定义后端。如需了解如何使用 Amplify Gen 2 构建后端并将其连接到应用程序，请参阅《Amplify 文档》**中的[构建和连接后端](https://docs.amplify.aws/nextjs/build-a-backend)。

如需进一步了解 Amplify Gen 2 的代码优先方法，请参阅“AWS Workshop Studio”**网站上的 [Amplify Gen 2 讲习会](https://catalog.workshops.aws/amplify-core/en-US)。在这份综合教程中，您将使用 React 和 Next.js 构建无服务器应用程序，并学习如何使用 Amplify Gen 2 数据和身份验证库以及 Amplify UI 为应用程序添加功能。

如果您正在寻找有关使用 CLI 和 Amplify Studio 为第 1 代应用程序构建后端的文档，[请参阅第 *1* 代 Amplify 文档中的构建和连接](https://docs.amplify.aws/gen1/react/build-a-backend/)后端。

## Amplify Hosting 定价
<a name="amplify-pricing"></a>

AWS Amplify 仅向您收取用量费用。有关更多信息，请参阅 [AWS Amplify 定价](https://aws.amazon.com/amplify/pricing/)。