我只是好奇人们如何构建他们的 Node.js 应用程序?
通常我创建模型/视图/控制器/就这么简单。但我对 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
...
所以是的,模型、视图,但我做了单独的路由和实际处理程序的实现。一路解耦、依赖注入。更容易测试/可模拟。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)