最近刚开始学习react;
react这一块还行;
感觉react-router,radux感觉这块有点吃力;
一般react项目都是配合这两块进行开发嘛?
还是说可以像网上说的,使用fetch()代替router,
这样的话,性能方面是不是影响?
如果不用radux呢?
最近刚开始学习react;
react这一块还行;
感觉react-router,radux感觉这块有点吃力;
一般react项目都是配合这两块进行开发嘛?
还是说可以像网上说的,使用fetch()代替router,
这样的话,性能方面是不是影响?
如果不用radux呢?
首先呢,fetch和router一点关系都没有。其次,是redux,不是radux。
添加这两个只会降低性能,不会提升性能。所以添加这两个的目的不是性能,而是代码可读性、编码效率等其他方面的东西。
觉得吃力说明javascript还差点。
参考链接
以上回答都很准确。做个补充:
另外我个人,redux, dva, umi, mobx 都使用过,比较建议,一般的项目考虑使用 mobx 。因为 mobx 本身不是一个框架,对于代码的结构影响比较小。有利于循序渐进的掌握 React 开发的本质。 随意使用框架,会让你脱离 React 本质。
我最近会制作一个 React 的进阶教程。欢迎关注我的讲堂:我的讲堂
1 回答1.7k 阅读✓ 已解决
4 回答1.7k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
4 回答1.4k 阅读
1 回答1.6k 阅读✓ 已解决
不用的话还是用vue去吧,vue能更快速的上手,我也用过vue。
redux你可以看看我写的一个超简洁的文章,5分钟你就会用了。过几天我会更新router跟redux中间件,以及如何动态添加redux跟redux中间件。
https://segmentfault.com/a/11...