我是node.js的新手,刚开始..
我正在寻找一个好的node.js样板和最佳实践,例如 编码设计pattrens(例如依赖注入等等。我已经阅读过道格拉斯·克罗克福德的JS设计图片而不是一次......但是希望看到节点的差异) 名称间距 - 具有目录结构等。
关于node.js堆栈,据我所知:
那么从libs列表中添加/删除什么?在哪里可以找到专业的样板?以及与之相关的任何其他提示。
提前致谢!
答案 0 :(得分:7)
恕我直言,对于项目框架来说,比包含哪些模块更重要(无论如何都很容易用npm安装)是如何构建项目,如何正确使用集群以及为dev +进程监控进行热重新加载在生产中。
你可以在 http://nodebootstrap.com 中看到一些技巧
https://github.com/inadarei/nodebootstrap
编辑:截至2014年3月12日的死链接
答案 1 :(得分:7)
我一直在寻找一个节点样板项目,并且遇到了这个,它似乎是GitHub上最受青睐的,几乎是其他任何一个明星的10倍
答案 2 :(得分:3)
我有点晚了,但希望这会帮助其他人。
nodebootstrap(以及几乎所有其他节点样板项目)的一个缺点是它没有为Backbone.js提供任何样板代码
类似地,有很棒的Backbone.js样板项目,有些(参见Yeoman.io),甚至包括小节点开发服务器,但是这些很难扩展到用于构建webapp的后端/前端解决方案。< / p>
因此我启动webapp-boilerplate,它使用grunt-tasks进行编译,并在代码更改时重新加载服务器。它仍然是一项正在进行的工作,但应该让你快速开始。
答案 3 :(得分:1)
我认为Backbone-Require-Boilerplate令人印象深刻。
https://github.com/BoilerplateMVC/Backbone-Require-Boilerplate
包括Backbone,Lodash,Require.js,Almond.js,jQuery,jQueryUI,jQuery Mobile,Twitter Bootstrap,Jasmine和Grunt。我在几分钟内就开始运行了,并且赞赏了prod vs dev环境的差异。