# Nodejs
基地chormeV8引擎(非常快的一个引擎)的运行环境
使用事件驱动的非阻塞式 I/O (输入输出) 的模型
## Node适用场景
* IO密集高并发(webServer)
因为nodejs是非塞式 I/O,IO操作是非常耗费时间的,而web应用是典型的IO密集操作(静态资源、网络请求、数据库存取),所以相比 java, python这些阻塞IO的多线程语言更有优势,但在CPU密集操作(加密运算,文件压缩)的情况是不如的
* 前端构建工具
虽然Node对于CPU密集处理不如传统语言,但语法相对于前端人员更加友好 ,需构建并不是什么高并发操作所以还是非常快的