Nodejs

让 JavaScript 运行在服务器端的平台

  Node.js,或者 Node,是一个可以让 JavaScript 运行在服务器端的平台。它可以让JavaScript 脱离浏览器的束缚运行在一般的服务器环境下,就像运行 Python、Perl、PHP、Ruby程序一样。你可以用 Node.js 轻松地进行服务器端应用开发,Python、Perl、PHP、Ruby 能做的事情 Node.js 几乎都能做,而且可以做得更好。

nodejs

  Node.js 是一个为实时Web(Real-time Web)应用开发而诞生的平台,它从诞生之初就充分考虑了在实时响应、超大规模数据要求下架构的可扩展性。这使得它摒弃了传统平台依靠多线程来实现高并发的设计思路,而采用了单线程、异步式I/O、事件驱动式的程序设计模型。这些特性不仅带来了巨大的性能提升,还减少了多线程程序设计的复杂性,进而提高了开发效率。

  Node.js 最初是由 Ryan Dahl 发起的开源项目,后来被 Joyent 公司注意到。Joyent 公司将Ryan Dahl 招入旗下,因此现在的 Node.js 由 Joyent 公司管理并维护。尽管它诞生的时间(2009年)还不长,但它的周围已经形成了一个庞大的生态系统.

  Node.js 有着强大而灵活的包管理器(node package manager,npm),目前已经有上万个第三方模块,其中有网站开发框架,有 MySQL、PostgreSQL、MongoDB 数据库接口,有模板语言解析、CSS 生成工具、邮件、加密、图形、调试支持,甚至还有图形用户界面和操作系统 API工具。由 VMware 公司建立的云计算平台 Cloud Foundry 率先支持了 Node.js。
 

Nodejs官网:  https://nodejs.org/en/

Nodejs中文网: http://nodejs.cn/

快速搭建 Node.js 开发环境以及加速 npm: http://fengmk2.com/blog/2014/03/node-env-and-faster-npm.html

Node.js 包教不包会: https://github.com/alsotang/node-lessons

七天学会NodeJS: http://www.aseoe.com/special/7daynodejs/

Node入门-一本全面的Node.js教程: http://www.nodebeginner.org/index-zh-cn.html

node123-node.js中文资料导航: https://github.com/youyudehexie/node123

A curated list of delightful Node.js packages and resources: https://github.com/sindresorhus/awesome-nodejs

NODE.JS MODULES: https://nodejsmodules.org/

Node.js的API,当然是中文的了

Node.js v0.10.18 手册 & 文档