javascript - 使用nodejs渲染reactjs

标签 javascript node.js reactjs express

我应该使用node.js。我想使用 reactjs 来渲染我的 View 。但还有一些问题。

  1. reactjs 中的预定义函数(如 componentDidMount)可以工作吗?
  2. 我应该使用 redux,可以吗?
  3. 我应该使用哪一个路由(reactexpress.js 路由器)?

最佳答案

1) 像 componentDidMount 这样的预定义函数将完全像 React 中的其他生命周期事件一样工作。

2) 是的,这是可能的,Redux 非常适合应用程序状态管理和保存每个实例在应用程序内部使用的数据。

3) 你应该同时使用 React-Router 和 Express。您可以使用 React-Router 在前端进行导航,从一个页面导航到另一个页面。对于 Express,如果需要,它对于为后端开发 API 路由特别有用。

关于javascript - 使用nodejs渲染reactjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54071325/

相关文章:

javascript - CSS2 光标不显示 "hand"

javascript - S3 jQuery objectProperties 文件(键)命名和路径?

node.js - 为 npm 使用不同于 "package.json"的文件名

javascript - nestjs 应用程序的生产部署的正确方法是什么

reactjs - Next.js 客户端保护路由,无需服务器端渲染

reactjs - 如何在 react 中动态添加类?

reactjs - 为什么 MobX 不太适合具有仅附加域模型的应用程序?

javascript - Node.js client.emit 仅在第一次尝试后才工作?

node.js - 如何忽略 Node 请求中的SSL证书验证?

javascript - 太多的条件会破坏 React 中的 HOC 吗?