Node和使用节点模块的项目之间有什么联系?

时间:2019-05-19 22:28:35

标签: javascript node.js reactjs npm node-modules

我已经将React和React Native用于许多项目,并且刚刚开始分别学习Node JS。我一直使用npm下载项目的节点模块,并使用过npm start等命令。我想知道的是:

Node JS本身与使用节点模块的React等框架之间有什么关系? React是否使用Node JS?如果是这样,以什么方式?

谢谢!

1 个答案:

答案 0 :(得分:1)

Node是JS后端运行时环境(就像浏览器也是 运行时环境一样)。在这里,JavaScript可以运行

React是一个前端框架(至少从现在开始,Web也因此是JS)。由于它们都使用相同的语言,因此在大多数情况下,也可以在网络上使用Node JS中使用的模块,库和软件包以及npm分发的模块或库!而且React本身不使用Node JS,后端可以用任何语言完成。 React是纯JS + HTML5。 Npm软件包管理器确实使用Node。