首页 文章

Node.js Provider Rest API和angular.js WEB APP

提问于
浏览
0

我正在Node.js / express中开发一个Rest API来公开资源(到Backend) . 另一个管理Sessions并与Rest API(到前端)交互的Web应用程序 . API和WEB_APP位于同一个域中,两者都包含子域:

后端:api.example.com 2前端:www.example.com

使用angular.js从客户端访问Web应用程序 .

该架构适用于两种情况:

Main_Rest_API < - > WEB_APP < - > Browser_User Main_Rest_API < - > Rest_SDK < - >客户端

My question is: 这种架构是否一致?实施这一计划的最佳方式是什么?

Update:

我必须实现此架构,以便通过OAuth2向第三方客户端提供Restfull

1 回答

  • 5

    我真的不明白你的问题,

    您确定需要单独的服务器来提供Web应用程序和API吗?你需要以这种方式处理跨域请求 .

    如果你实际上不需要两台服务器,那么拥有一个应用程序会更简单,其中/ api / routes(例如)是REST API . 然后您的AngularJS应用程序可以向/ api /和/提供AJAX请求,以便为JavaScript Web应用程序提供服务 .

    再次,我不明白你的问题,你需要两个单独的服务器 .

相关问题