node.js开发人员的高级文档

最近我们的团队正在与node.js一起开发一个新项目。 开始使用node.js并不困难 但是现在我们都刚刚开始使用这种新技术,并且在这种基于事件的开发方面没有什么经验。

所以我想知道是否有任何书籍,博客或其他材料涵盖了node.js的“最佳实践”的主题,就像“有效的C ++”,“有效的Java”等

那么,我可以支持你的研究结果,帮助我学习“如何节点”时最多:

  • DailyJS :一般的JavaScript,包含了很多node.js特定的post/教程
  • HowToNode :强烈推荐的关于node.js的博客
  • 基本的JSdevise模式 :对JavaScript中devise模式实现的真实描述
  • JavaScript Garden :关于JavaScript最古怪的部分的很好的文档

还有一些关于先进的JavaScript技术的好书,虽然我没有全部阅读。

  • 高性能Javascript (由Nicholas C. Zakas提供)
  • Pro JavaScriptdevise模式 (Ross Harmes&Dustin Diaz 编写 )
  • JavaScript忍者的秘密 (John Resig将于2011年8月底发布)

最后但并非最不重要的,我build议GitHub作为学习的来源。 通过挖掘一些更复杂的项目(如express , mongoose或socket.io )的源代码,您可以学习很多关于编写干净和适当的node.js代码的知识。

关于JavaScript,我会推荐在他的网站上观看Douglas Crockfors的video和阅读资源 。 另外Stoyan Stefanov的JavaScript模式是一本很好的书(甚至对于有经验的JavaScripters)。

对于node.js,有一个Node Tuts网站,其中包含video教程,还有两个node.js特定的书籍,您现在可以阅读: Mastering Node (开放源代码电子书)和Up and Running with Node.js (预览)。

使用NODE.JS创build一个WEB应用程序: http ://boldr.net/create-a-web-app-with-node

使用node.js和WebSocket实时在线活动监视器示例: http : //blog.new-bamboo.co.uk/2009/12/7/real-time-online-activity-monitor-example-with-node-js -and-的WebSocket