总结
你需要生成一个安全的购物列表 Web 应用,并为分布在全球各地的客户群提供稳定的性能。 你的主要问题是要限制基础结构的工作量,并专注于业务功能和用户体验。
Azure Static Web Apps 提供了非常适合此方案的下述功能:
- 性能和规模: Web 资产全球分布,使其更接近用户,以最大程度地减少延迟。 你的业务逻辑在 Azure Functions 上运行,后者自动缩放来满足需求。
- 生产力: 您将获得具备 CI/CD 的自动化构建流水线。
- 安全: Web 应用使用 SSL 证书进行保护。
如果没有 Azure Static Web Apps,你需要:
- 将 Web 资产部署到云存储。
- 创建并分配自己的 SSL 证书。
- 管理你的 API。
- 建立一个允许应用调用 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 静态 Web 应用
- 了解如何使用 Azure Functions 部署到 Azure
- Blazor 概述
- 在 Visual Studio Code 中使用 Angular、React 和 Vue