Node.js是什么

  • Node.js不是一门语言
  • Node.js不是库、也不是框架
  • Node.js是javascript运行时环境
  • Node.js可以解析和执行javascript代码(使javascript可以完全脱离浏览器运行)


在Node这个javascript执行环境中,为javascript提供了一些服务器级别的操作API

  • 文件读写
  • 网络服务的构建
  • 网络通信
  • http服务器
  • ...


Node.js特性

  • 事件驱动
  • 非阻塞IO模型(异步)
  • 轻量和高效



Node.js能做什么

  • Web服务器后台
  • 命令行工具(npm)



回到顶部