创建单页应用程序 React JS 的最佳方法是啥? [关闭]

Posted

技术标签:

【中文标题】创建单页应用程序 React JS 的最佳方法是啥? [关闭]【英文标题】:What is the best approuch to create a single page application React JS? [closed]创建单页应用程序 React JS 的最佳方法是什么? [关闭] 【发布时间】:2018-05-24 14:59:35 【问题描述】:

是使用react-router-dom进行页面路由还是简单的同屏管理组件?

【问题讨论】:

【参考方案1】:

你可以在其他框架或网页中注入一些 React 组件,但如果你构建一个 ReactJS 应用程序,它基本上是一个单页应用程序。

在您的应用程序中,您必须使用如下路由器:

反应路由器:https://github.com/ReactTraining/react-router React redux 路由器:https://github.com/reactjs/react-router-redux

还有很多其他的,但这些都是很好的开始。

另一方面,你将不得不自己管理一些组件,例如,当你创建一个新的路由来显示用户的个人资料时,如果用户把他所有的个人信息都放在你身上,你就会有一些组件要显示或不显示信息与否。

配置文件组件由路由器管理,每个用户信息行可以由较小的组件管理。

【讨论】:

以上是关于创建单页应用程序 React JS 的最佳方法是啥? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

使用 immutable.js 的 react shouldComponentUpdate 的最佳实现是啥

在 React 中动态更新导航栏和侧边栏的最佳方法是啥?

封装 React 应用程序的最佳方法是啥?

具有 Flux 架构的 ReactJS 生成大型 JS 文件,最佳实践是啥?

在 React-Native 移动应用程序中处理数据的最佳方法是啥?

在 react redux 中处理 fetch 错误的最佳方法是啥?