1
我只是好奇人们如何构建他们的Node.js应用程序?我应该如何构建我的节点/ express/mongodb应用程序?
通常我会创建models/views/controllers /,这很简单。但我对Node.js场景有点新鲜,并且尽力学习社区的工作方式。
欢迎任何答案,谢谢!
我只是好奇人们如何构建他们的Node.js应用程序?我应该如何构建我的节点/ express/mongodb应用程序?
通常我会创建models/views/controllers /,这很简单。但我对Node.js场景有点新鲜,并且尽力学习社区的工作方式。
欢迎任何答案,谢谢!
对于它的价值,我的实际设置是这样的,直到我拿出(或发现)的东西显然更好:
lib
db
index.js
model.js
...
handler
index.js
whateverMakesSenseForMyParticularWebSite.js
...
router
index.js
model1RestRoutes.js
model2RestRoutes.js
iuRoutes.js
...
config.js (or a folder with multiple files if it makes sense)
server.js (main)
public
css
img
js
test
...
views
...
所以,是的,模型,视图,但我做不同的途径和实际处理程序实现。一路解耦,依赖注入。更可测试/可嘲笑的方式。
构建应用程序是个人喜好和开发人员特定的,只是做一些你自己喜欢的事情。 (它必须合乎逻辑!) – Raynos 2012-03-07 20:12:18
我只是好奇,我认为我目前的设置是好的国际海事组织,但我一直在寻找更好的嘿嘿:P – TomShreds 2012-03-07 20:18:55