Answers:
讲解
开发者网站
影片
截屏
图书
培训班
网志
播客
JavaScript资源
Node.js模块
其他
首先,学习Node.js的核心概念:
然后,您将要查看社区必须提供的功能:
Node.js软件包管理的黄金标准是NPM。
最后,您将想知道一些比较流行的软件包用于各种任务:
每个项目的有用工具:
单元测试:
Web框架:
Trails是一个现代的Web应用程序框架。它基于Rails和Grails的血统书,通过遵循基于约定的,简单的,API驱动的设计哲学来加速开发。
Danf是一个完整的OOP框架,提供许多功能,以便生成可伸缩,可维护,可测试和高性能的应用程序,并允许在服务器端(Node.js)和客户端(浏览器)上以相同的方式进行编码。
Derbyjs是一个反应性的全栈JavaScript框架。他们长期使用诸如反应式编程和同构JavaScript之类的模式。
Loopback.io是一个强大的Node.js框架,用于创建API并轻松连接到后端数据源。它具有Angular.js SDK,并提供iOS和Android的SDK。
Web框架工具:
联网:
命令行交互:
使用流:
使用消息来源卢克。
不,但是我发现从源代码构建Node.js,运行测试以及查看基准确实使我走上了正确的道路。从那里开始,可以找到lib目录中的.js文件,尤其是http.js文件。
更新:我一年多以前写了这个答案,自那时以来,可供学习Node.js的人们使用的大量资源激增。尽管我仍然认为深入研究源代码是值得的,但我认为现在有更好的入门方法。我建议一些有关Node.js的书籍开始问世。