gpt4 book ai didi

javascript - ReactJS 与 NodeJS - 为什么我需要创建两者?

转载 作者:行者123 更新时间:2023-12-03 13:21:25 27 4
gpt4 key购买 nike

据我了解,React 是前端,NodeJS 是后端,允许 Javascript 代码在浏览器之外运行。我不明白的是(这是在遵循有关设置 React 项目和 NodeJS 项目的在线教程之后)为什么我必须创建每个项目的实例。

例如,在我的 React 项目中,我成功创建了一个网站。但因为我需要一个后端,所以我决定使用 NodeJS。但我正在做 NodeJS 教程,我也可以使用 NodeJS 创建一个网站。我很困惑,因为现在看来 React 和 NodeJS 做了同样的事情

我以前从未使用过 NodeJS,所以我有点困惑。我的印象是我只会使用 NodeJS 来托管后端,但在看到我实际上必须使用 NodeJS 创建整个网站后,我不明白我应该如何一起使用 React 和 NodeJS。

React 和 NodeJS 这两者如何集成在一起以创建功能齐全的 Web 应用程序?我还没有在网上看到任何东西可以清楚地分解两者的相互作用。

最佳答案

React 是前端库。它为创建用户界面提供了出色的工具。它创建了一个单页面应用程序。这意味着当您打开 react 应用程序时。它不会重新加载,而且速度非常快。

虽然你也可以使用nodejs和handlebars之类的东西来创建一个网站。但该网站将在服务器上呈现,然后提供给用户。但它的意义远不止于此。您想在服务器上做很多事情。比如认证。您希望该部分是安全的。所以你把它保存在服务器上。

现在回答您问题的最后部分。

对于功能齐全的应用程序。您将使用 React 来创建用户界面。 Nodejs 用于创建您的 React 应用程序将调用的 API。

关于javascript - ReactJS 与 NodeJS - 为什么我需要创建两者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56383144/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com