【发布时间】:2016-10-28 11:10:55
【问题描述】:
在 node.js 中,express 是 MVC 框架,而 Nodal 是 REST API 框架,这使得创建 Web API 变得非常容易。 但是我只是想知道在使用 express 的项目中是否也可以使用 Nodal,以便我可以非常快速地构建 API。
让他们俩在一起似乎不太可能或很难,但想知道是否有人有成功做到这一点的经验。
谢谢。
【问题讨论】:
在 node.js 中,express 是 MVC 框架,而 Nodal 是 REST API 框架,这使得创建 Web API 变得非常容易。 但是我只是想知道在使用 express 的项目中是否也可以使用 Nodal,以便我可以非常快速地构建 API。
让他们俩在一起似乎不太可能或很难,但想知道是否有人有成功做到这一点的经验。
谢谢。
【问题讨论】:
您可以同时运行这两个框架,但是每个框架都绑定到一个通过特定端口侦听的 http 或 https 服务器,并且由于它们使用相同的协议,您会遇到问题。
因此,您可以在端口 80 或 443 上运行 express 服务器,然后在端口 8000 上运行带有节点的 API 服务器。然后将流量转发到从 express 到节点的 api 路径(只需 website.com:8000)。
【讨论】: