使用 AWS Amplify 部署 ReactJS 應用程式 (3:26)
AWS Amplify 提供全受管靜態 Web 應用程式部署和託管服務,透過內建 CI/CD 工作流程來加快應用程式的發佈週期。只需在 Amplify 主控台連線您應用程式的程式碼儲存庫,以後每次提交程式碼時,就會在單一工作流程中部署對前端和後端所做的變更。
功能
持續工作流程

連接您的儲存庫,透過單一工作流程,以 'git push' 將變更部署至前端與後端。
功能分支部署

使用新功能而不影響生產。建立與各功能分支連結的分支部署。
一鍵式自訂網域設定

一鍵設定 Amazon Route 53 中管理的自訂網域,獲取免費 HTTPS 憑證。功能分支會自動取得自訂網域。
全球可用性

Amazon 內容交付網路在全球擁有數百個連接點,為您的應用程式提供值得信賴的服務。
即時的原子化部署

更新之後,即可立即使用所有成功的部署。部署失敗時,不會影響生產流量。
密碼保護

透過設定使用者帳號與密碼,與內部股東分享未對外發佈的功能。
運作方式
.26991c2935dc23236759635449c17c56e549658a.png)

建置完整堆疊的 React 應用程式
在 AWS 上建置和託管 React 應用程式,使用 CLI 初始化本機應用程式,新增身份驗證,新增 GraphQL API 和資料庫,更新您的應用程式以儲存映像。