【发布时间】:2012-10-21 09:44:45
【问题描述】:
我正在寻找使用骨干网和快递建立网站。我是新手,所以我想知道在同一台服务器上同时拥有快速 API 和主干客户端代码与在不同服务器上部署 API 和客户端代码之间是否有任何区别?如果我将两者放在同一台服务器上,我如何构建应用程序以同时使用 express 和骨干网?
提前致谢
【问题讨论】:
标签: node.js rest backbone.js express
我正在寻找使用骨干网和快递建立网站。我是新手,所以我想知道在同一台服务器上同时拥有快速 API 和主干客户端代码与在不同服务器上部署 API 和客户端代码之间是否有任何区别?如果我将两者放在同一台服务器上,我如何构建应用程序以同时使用 express 和骨干网?
提前致谢
【问题讨论】:
标签: node.js rest backbone.js express
好吧,您仍然需要有一些方法来“提供”主干文件,因此将其保存在同一台服务器上可能更方便。这是我以前用过的
node_app
|-- apps
| |-- authentication
| | | |-- routes.coffee
|-- bin
|-- public
| |-- scripts
| | |-- models
| | | |-- backbone_model_here.coffee
| | |-- views
| | | |-- backbone_view_here.coffee
| | |-- collections
| | | |-- backbone_collection_here.coffee
| | backbone_app.coffee
| |-- stylesheets
|-- specs
|-- views
| |-- authentication
| | |-- login.jade
server.js
此外,这有点固执己见,但是我喜欢将不同的节点逻辑片段分成单独的“应用程序”,例如身份验证应用或图像应用
【讨论】: