摘要
您需要建立安全的購物清單 Web 應用程式,並為全球各地的客戶群提供穩定的效能。 您的主要考量是限制基礎結構的工作量,並專注在商務功能與使用者體驗。
Azure Static Web Apps 提供的下列功能非常適用於此案例:
- 效能和調整:您的 Web 資產會全球散發,將其置於更接近使用者的位置,以將延遲最小化。 您的商務邏輯會在自動調整以符合需求的 Azure Functions 上執行。
- 生產力:您會取得具有 CI/CD 的自動化建置管線。
- 安全性:您的 Web 應用程式會受到 SSL 憑證的保護。
若沒有 Azure Static Web Apps,您會需要:
- 將您的 Web 資產部署至雲端儲存體。
- 建立並指派您自己的 SSL 憑證。
- 建立您的 API。
- 建立反向 Proxy,讓您的應用程式對 API 進行呼叫。
- 全域散發應用程式。
- 設定您自己的 CI/CD 程序。
利用 Azure Static Web Apps 可提供以上所有的優點。 如此,您寶貴的時間就可以花費在建置新功能以及將使用者體驗最佳化上,而不是建立及維護網站基礎結構。
深入了解
以下幾個資源有助深入了解 Azure 靜態 Web 應用程式、Visual Studio Code 和此課程模組所涵蓋的其他概念。
- 觀賞影片系列:使用 Azure Static Web Apps 將網站部署至雲端
- 瞭解如何使用 Azure Static Web Apps 發佈 Angular、React、Svelte 或 Vue JavaScript 應用程式
- 瞭解如何發佈 API 至 Azure Static Web Apps
- 了解如何使用 Azure Static Web Apps 驗證使用者
- Azure 靜態 Web 應用程式
- 了解如何使用 Azure Functions 部署至 Azure
- Blazor 的概觀 \(部分機器翻譯\)
- 在 Visual Studio Code 中,使用 Angular、React 及 Vue