

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 歡迎使用 AWS Amplify 託管
<a name="welcome"></a>

 Amplify Hosting 提供以 Git 為基礎的工作流程，可透過持續部署來託管全堆疊無伺服器 Web 應用程式。Amplify 會將您的應用程式部署到 AWS 全球內容交付網路 (CDN)。本使用者指南提供開始使用 Amplify 託管所需的資訊。

## 支援的架構
<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 託管功能
<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 託管入門
<a name="get-started-hosting"></a>

若要開始使用 Amplify 託管，請參閱[開始將應用程式部署到 Amplify 託管](getting-started.md)教學課程。完成教學課程後，您將了解如何在 Git 儲存庫 (GitHub、BitBucket、GitLab 或 AWS CodeCommit) 中連接 Web 應用程式，並將其部署到具有連續部署的 Amplify 託管。

## 建置後端
<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 Data and Auth 程式庫和 Amplify UI 程式庫來新增應用程式功能。

如果您要尋找使用 CLI 和 Amplify Studio 建置 Gen 1 應用程式後端的文件，請參閱 *Gen 1 Amplify 文件*中的[建置和連線後端](https://docs.amplify.aws/gen1/react/build-a-backend/)。

## Amplify 託管定價
<a name="amplify-pricing"></a>

AWS Amplify 只會向您收取使用量的費用。如需詳細資訊，請參閱 [AWS Amplify 定價](https://aws.amazon.com/amplify/pricing/)。