我已经在很多项目中使用了 React 和 React Native,并且刚刚开始单独学习 Node JS。我一直用npm
为我的项目下载 Node 模块,并使用了类似 npm start
的命令等等。我想知道的是:
Node JS 本身和使用 Node 模块的 React 等框架之间有什么关系? React 使用 Node JS 吗?如果是的话,以什么方式?
谢谢!
最佳答案
Node是一个JS后端运行环境(就像浏览器也是一个运行环境一样)。这是 JavaScript 可以运行的地方。
React 是一个前端框架(因此 web 也是 JS,至少目前是这样)。由于它们都使用相同的语言,Node JS 中使用的并由 npm 分发的模块、库和包大多数时候也可以在网络上使用(反之亦然)!而且React本身不使用Node JS,后端可以用任何语言完成。 React 是纯 JS + HTML5。 Npm 包管理器确实使用 Node。
关于javascript - Node 和使用 Node 模块的项目之间有什么联系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56212509/