react可以不用前端的路由吗?
而只是用组件拼各个页面。
这样是不是不符合react的思想?
你打算路由怎么做?
你问「可以不用前端的路由吗」,答案当然是可以。
你问「这是不是不符合react的思想」,不太明白 React 的思想和用不用路由有什么关系。
首先想明白是什么再问为什么。
-
react思想是什么?
虚拟DOM?并不,我觉得是极致优雅的组件化开发[求不打脸]
自从用了react,再也不怕早上起来看到tower上PM的一整页需求改动
react很好的帮助组件之间进行解藕。
[当然,你得按照官方说的,每个组件尽可能小]
这个很react,我觉得用得爽!才是react思想吧。
那么,用不用react-router 都没什么关系,
你想一个个组件丢在一个页面然后按照以往的姿势跳转也没什么。
[甚至一定程度上会更容易开发,这取决于你的页面复杂度,毕竟react-router也是有学习曲线的] -
其次,react-router思想是啥
让你的页面拥有app的体验!让用户爽!
如果你的页面需要用户频繁的点击导航切页页面abcdefg那react-router能帮到你
不过,就算不用。也就是切个页面白屏一会会,看你的取舍
anyway,你开心就好