歡迎使用 AWS Amplify 託管 - AWS Amplify 託管

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

歡迎使用 AWS Amplify 託管

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

支援的架構

Amplify Hosting 支援許多常見的 SSR 架構、單頁應用程式 (SPA) 架構和靜態網站產生器,包括下列項目。

SSR 架構
  • Next.js

  • Nuxt

  • Astro 使用社群轉接器

  • SvelteKit 使用社群轉接器

  • 具有自訂轉接器的任何 SSR 架構

SPA 架構
  • React

  • Angular

  • Vue.js

  • Ionic

  • Ember

靜態網站產生器
  • Eleventy

  • Gatsby

  • Hugo

  • Jekyll

  • VuePress

Amplify 託管功能

特徵分支

連接新的分支,為您的前端和後端管理生產和預備環境。

自訂網域

將您的應用程式連線到自訂網域。

提取請求預覽

在程式碼檢閱期間預覽變更。

End-to-end測試

透過end-to-end測試改善您的應用程式品質。

受密碼保護的分支

使用密碼保護您的 Web 應用程式,使得您可以處理新功能,而不需讓它們公開存取。

重新導向和重寫

設定重寫和重新導向,以維護 SEO 排名,並根據用戶端應用程式需求路由流量。

原子部署

原子部署可確保您的 Web 應用程式僅在整個部署完成後更新,以消除維護時段。如此便可減少檔案無法正確上傳的情況。

Amplify 託管入門

若要開始使用 Amplify 託管,請參閱開始將應用程式部署到 Amplify Hosting教學課程。完成教學課程後,您將了解如何在 Git 儲存庫 (GitHub、BitBucket、GitLab 或 AWS CodeCommit) 中連接 Web 應用程式,並透過持續部署將其部署至 Amplify Hosting。

建置後端

AWS Amplify Gen 2 推出以 TypeScript 為基礎的程式碼優先開發人員體驗來定義後端。若要了解如何使用 Amplify Gen 2 建置後端並連接至您的應用程式,請參閱 Amplify 文件中的建置和連接後端

若要進一步了解 Amplify Gen 2的程式碼優先方法,請參閱 AWS Workshop Studio 網站上的 Amplify Gen 2 研討會。在此全面的教學課程中,您會使用 React 和 Next.js 建置無伺服器應用程式,並了解如何使用 Amplify Gen 2 Data and Auth 程式庫和 Amplify UI 程式庫來新增應用程式功能。

如果您要尋找使用 CLI 和 Amplify Studio 建置 Gen 1 應用程式後端的文件,請參閱 Gen 1 Amplify 文件中的建置和連線後端

Amplify 託管定價

AWS Amplify 只會向您收取使用量的費用。如需詳細資訊,請參閱 AWS Amplify 定價