1、node.js不是一个脚本,也不是第三方库,它是一个平台。
2、node.js是一个平台,它用的语言是js。
3、并不是js选择node,而是node 选择js。
4、node.js是一个环境,并不是一个语言。
5、js被称为浏览器脚本语言,为什么要在浏览器运行?
浏览器中有一个内核: v8,v8是js的运行环境。v8引擎相当于java中的jvm。
v8引擎只在浏览器有,js只能运行在浏览器中。js的运行环境是v8引擎。
node是将v8引到自己的环境中。
6、重量级项目 Java占据优势。轻量级项目,php、node、go具有一定优势