在 s3 上部署 angular js(前端),在 API 网关上部署 Api 的(后端)

Deploy angular js (front end) on s3 and Api's(Backend) on API Gateway

我想让我的网站更安全。所以我正在考虑在 s3 上部署前端(使用 angular js)和 aws cloudfront 以及我所有的 api(使用 dropwizard)在 API 网关中。

  1. 如何使用云端在 s3 存储桶上部署 angular 应用程序?
  2. 是否可以从 s3 存储桶中调用 api?

我已经对此进行了研究,但我只获得了 angular 应用程序而不是其他部分(从 s3 存储桶调用 api)。

这应该没有问题。我有 angular 应用程序作为静态 s3 网站托管,调用后端 api(通过亚马逊 api 和其他自定义 api 端点 运行在 ec2 实例上)。

所以是的,在一般意义上这会起作用 - 如果它不适合您,您可以向我们提供有关您尝试执行的操作以及您收到的错误消息的具体信息。