Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。使用Node.js,我们可以编写后端应用程序,例如Web服务器、命令行工具、API等。
它是一个Javascript运行环境
V8是众多JavaScript引擎中的一个,单线程,一次只能做一件事。
Node中嵌入了V8,因为由V8之外的代码,V8能处理多个任务。
引擎,是用来执行任务的一个工具,一个程序,说白了就是一段代码。
V8是一个用C++编写的程序,它能处理JavaScript代码,把他翻译成机器语言,让他们能被执行。
React是浏览器上的库跟Jquery一样,所以完全可以在浏览器上独立运行。Node是本地化工具,提供访问本机的接口,比如文件。 React可以在Node上搭建,方便添加npm包,最终还是要bundle成一个独立的文件,打包给浏览器,在浏览器上运行,而不需要node。