# Nodejs
基地chormeV8引擎(非常快的一個引擎)的運行環境
使用事件驅動的非阻塞式 I/O (輸入輸出) 的模型
## Node適用場景
* IO密集高并發(webServer)
因為nodejs是非塞式 I/O,IO操作是非常耗費時間的,而web應用是典型的IO密集操作(靜態資源、網絡請求、數據庫存取),所以相比 java, python這些阻塞IO的多線程語言更有優勢,但在CPU密集操作(加密運算,文件壓縮)的情況是不如的
* 前端構建工具
雖然Node對于CPU密集處理不如傳統語言,但語法相對于前端人員更加友好 ,需構建并不是什么高并發操作所以還是非常快的