之前大部分时间都是用vue全家桶,近段时间在用react全家桶,感觉2个框架都差不多,做了一下对比
vuex数据流向:(Vuex是专门为Vue设计的状态管理框架,)
view——>commit——>mutations——>state变化——>view变化(同步操作)
view——>dispatch——>actions——>mutations——>state变化——>view变化(异步操作)
dedux数据流向:
view——>dispatch——>actions——>reducer——>state变化——>view变化(同步异步一样)
相同点:
- 都是通过store来作为全局状态存储对象
- 改变store的直接方法(vuex中的mutation和redux中的reducer)只允许同步操作
本文对比了Vue的Vuex和React的Redux在状态管理上的数据流向,指出两者都通过store进行全局状态存储,且主要改变store的方法仅允许同步操作。
387

被折叠的 条评论
为什么被折叠?



