簡體   English   中英

Node.js Provider Rest API和angular.js Web應用程序

[英]Node.js Provider Rest API and angular.js WEB APP

我正在Node.js / express中開發Rest API ,以向后端公開資源。 還有另一個Web應用程序 ,用於管理會話並與Rest API (到前端)進行交互。 API和WEB_APP位於同一個域中,兩者都具有子域:

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

Web應用程序是使用angular.js從客戶端訪問的。

該體系結構適用於兩種情況:

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

我的問題是:這種架構是一致的嗎? 實施該計划的最佳方法是什么?

更新:

我必須實現此架構,才能通過OAuth2向第三方客戶端提供Restfull

我不太了解你的問題

您確定需要單獨的服務器來提供Web應用程序和API嗎? 您將需要以這種方式處理跨域請求。

如果您實際上不需要兩台服務器,那么擁有一個應用程序會更簡單,其中/ api /路由(例如)是REST API。 那么您的AngularJS應用可以向/ api /發出AJAX請求,並且/將投放JavaScript Web應用。

同樣,對於您確實需要兩個單獨的服務器的情況,我不明白您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM