程序员面试刷题的书哪个好。什么是Node.js? Node.js 是一个JavaScript运行时环境,基于Chrome的V8引擎构建。Node.js 不是一门语言,不是库,也不是框架。简单来说,Node.js 可以解析和执行JavaScript代码,现在JavaScript可以完全脱离浏览器来运行,这都归功于Node.js

Node.js 使用事件驱动(event-driven)和非阻塞I/O模型(non-blocking I/O model),使其具备轻量高效(lightweight and efficient)的特点。npm 作为Node.js 的包生态系统,是最大的开源库生态系统。