Node.JS 是一个基于 Chrome V8 引擎的 JavaScript 运行环境, 一个让 JavaScript 运行在服务端的开发平台. 它让 JavaScript 成为与 PHP,Python,Perl,Ruby 等服务端语言平起平坐的脚本语言.
node.JS 是一个让 JavaScript 运行在服务端的开发平台, 可用于方便地搭建响应速度快, 易于扩展的网络应用. Node 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效, 非常适合在分布式设备上运行数据密集型的实时应用.
node.JS 的出现让 JavaScript 可以基于 Node 提供后台服务, 进行服务器端编程.
且 Node.JS 基于 JavaScript 语言, 这样就不用再单独新学一门陌生的语言, 从而减低了学习的门槛.
同时, JavaScript 语言在 web 前端开发中至关重要, 特别 html5 的应用必须要使用, 所以前后台统一语言, 不仅可以实现程序员的全栈开发, 还可以统一公共类库, 代码标准化. 单凭这一点, Node.JS 就已经赢得市场的青睐了.
另外, Node.JS 有一个很棒的包管理系统 NPM.
通过运行 "npm install 包名" 几乎可以安装任何包 / 库. 另外, 通过 package.JSON 文件可以跟踪依赖关系. 因此, Node.JS 库很容易克隆, 运行 "npm install" 可以安装所有的依赖关系.
来源: http://www.css88.com/qa/node-js/12194.html