Node.js简介

203 阅读1分钟
  • Node.js是一个能在服务端运行JavaScript的开放源代码、跨平台JavaScript运行环境
  • 采用Google开发的V8引擎运行js代码,使用事件驱动、非阻塞和异步I/O模型等技术来提高性能,可优化应用程序的传输量和规模
  • Node是对ES标准的一个实现(不包含DOM和BOM,但是可以使用console,定时器),Node也是一个js引擎
  • Node编写服务器都是单线程服务器,但是在后台拥有一个I/O线程池
    • 进程
      • 进程就是一个一个的工作计划(工厂中的车间)
    • 线程
      • 线程是计算机最小的运算单位(工厂中的工人,线程是干活的)