总结

已完成

你需要生成一个安全的购物列表 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 和其他概念的详细信息。