-1

我正在加入一个新项目,并在 Angular 中构建一个全新的前端。现有项目具有前端应用程序将使用的 RESTful API(在 AWS 上)。

在以前的爱好项目中,设置是:

  • 客户端发出 GET 请求,该请求会点击 Angular Controller 中的一个功能
  • Angular Controller 验证请求的元素,然后调用 Angular Factory
  • Angular Factory 接受请求,并执行 $http.get 到 Express 路由
  • Express route 向外部 API url 发出实际请求,然后将响应返回给 Factory,Factory 再将响应传递给 Controller,然后返回到前端

这是构建这样的东西的正确方法吗?还是我应该寻找一种不同类型的设置来访问 AWS 上的现有 API?

4

1 回答 1

1

如果 API 是 RESTful,那么您可以使用ngResource来简化与它的交互

除非您有特定的理由使用 Express 服务器(如果 AWS API 是真正的 RESTful,那么您不应该这样做),那么我不明白为什么您不能直接访问 AWS API。

于 2016-01-13T22:08:55.787 回答