2012-07-19 46 views
0

我正在寻找使用主干和快速构建站点。我对此很陌生,所以我想知道在同一台服务器上同时使用快速API和骨干客户端代码与在单独的服务器上部署API和客户端代码之间是否有区别?如果我将两者都放在同一台服务器上,我该如何构建应用程序以同时使用Express和backbone?Node.js REST服务 - express +主干

在此先感谢

回答

2

那么你仍然要必须具备一定的方式,以“服务”的骨干文件,所以它可能更方便地保持在同一台服务器上。这是我在过去

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 

也使用过,这是一个有点自以为是,但是我喜欢不同的部分节点的逻辑分隔成独立的“应用”如身份验证应用或图片应用