Node javascript react vue chrom v8关系
node v8
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。使用Node.js,我们可以编写后端应用程序,例如Web服务器、命令行工具、API等。
它是一个Javascript运行环境
- 依赖于Chrome V8引擎进行代码解释
- 事件驱动 • event-driven
- 非阻塞I/O • non-blocking I/O
- 轻量、可伸缩,适于实时数据交互应用
- 单进程,单线程
- 异步 promise / generator / async(打开浏览器窗口加载10秒无内容,同步的就没办法关闭了)
- npm(自己发包足够方便 )
react node
React是浏览器上的库跟Jquery一样,所以完全可以在浏览器上独立运行。Node是本地化工具,提供访问本机的接口,比如文件。 React可以在Node上搭建,方便添加npm包,最终还是要bundle成一个独立的文件,打包给浏览器,在浏览器上运行,而不需要node。
Loading...