1.node是什么?
node就是 javascript语言在服务端的运行环境。不是一门语言,也不是JavaScript的框架
所谓“运行环境(平台)”有两层意思:
首先,JavaScript语言通过node在服务器上运行,在这个意义上,node有点像JavaScript虚拟机;
其次,node提供大量工具库,是的JavaScript语言与操作系统互动(比如读写文件 新建子进程),在这个意义上,node又是JavaScript的工具库。
2.node的实现
node内部采用Google chrome的V8引擎,作为JavaScript语言解释器。
通过自行开发的libuv库,调用操作系统资源。
3.node在web中的用途
node可以用来开发服务端应用程序,web系统。

网友评论