刚开始学习redux,看了些相关的文章。
开始自己写一个SPA,一边写一边熟悉。
以下为网友总结的适用redux的场景:
所有页面都要用的公共信息 ;
一个页面又多个ajax ;
不同组件之间期望不用通过组件代码通信;
从适用场景来看,登陆信息是肯定要存入redux 的store中的。
但是还有一部分不是很确定:
首页的推荐信息:如果不存入store,那么每次切换路由到该页面时,都会找服务器要数据;但是如果存入store,则切回到首页时,不刷新页面,数据就不会更新;
页面详情的信息:这些数据和首页数据不一样,首页数据相对更加固定,而详情一般都是根据ITEM 的id,都不一样。这些数据如果存入store,后面重新利用的机会几乎没有;
一个页面如果又很多数据源,即需要很多ajax请求数据,那么这些是否需要通过redux;如果放在redux中,感觉重复利用率基本没有;
慕虎7371278
扬帆大鱼