应用服务器和其余API服务器(节点)的单独端口

时间:2016-07-21 17:59:42

标签: node.js rest express

使用单独的端口为您的应用程序(呈现页面)和其他API服务器提供服务有什么特别的优点/缺点吗?我正在构建一个React,Node / Express应用程序,并查看作者在端口3030上提供API并在端口3000上提供应用程序的示例。似乎这会将两者分离,这对于测试很有用。但是,在Node / Express应用程序的不同端口上提供应用程序和API的任何其他明显的优势是什么?

1 个答案:

答案 0 :(得分:2)

将API与渲染服务器分离,可以通过隔离逻辑来更有效地处理请求。

Express不必遍历页面呈现端点的所有路径以达到API请求的回调,并且不必遍历API端点的所有路由以达到页面呈现请求的回调。