node.js样板+最佳实践

use*_*518 14 javascript node.js express socket.io

我是node.js的新手,刚开始..

我是一个很好的node.js样板和最佳实践,如编码设计pattrens(例如依赖注入等等.我已经阅读过道格拉斯·克罗克福德的JS设计图片而不是一次..但是希望看到节点的差异)名称间距 - 与目录结构等.

关于node.js堆栈,据我所知:

  • 表达 - 必须
  • 异步 - 必须(流量控制)
  • dnode - ?
  • socket.io - websocket
  • nowjs - 很乐意使用它,但据我所知,规模版本不会免费("我们很快就会批准正在开发的NowJS的分布式版本.请发送电子邮件至sales@nowjs.com联系我们")
  • 下划线+骨干 - ?
  • 数据库层 - ?
  • 模板 - 我使用handleBars - jquery是必须的
  • require.js - (我不想使用commonJS ...不确定服务器上的集成是如何工作的)

那么在libs列表中添加/删除什么?在哪里可以找到专业的样板?以及与之相关的任何其他提示.

提前致谢!

ira*_*kli 7

恕我直言,对于一个项目框架来说,比包含哪些模块更重要(无论如何都很容易用npm安装)是如何构建项目,如何正确使用集群以及在生产中对dev +进程监控进行热重新加载.

你可以在http://nodebootstrap.com上 看到一些技巧:https://github.com/inadarei/nodebootstrap

编辑:截至12/03/14的死链接


Doo*_*obi 7

我一直在寻找一个节点样板项目,并且遇到这个,它似乎是GitHub上最受青睐的,几乎是其他任何一个星的10倍

https://github.com/sahat/hackathon-starter