开发者社区> 问答> 正文

聊聊 Redux 和 Vuex 的设计思想 #前端面试

聊聊 Redux 和 Vuex 的设计思想

展开
收起
Bill 2020-05-23 13:51:26 2373 0
1 条回答
写回答
取消 提交回答
  • 领取2折优惠劵,有几率免单哦!http://www.weilai.info/tool/326.html

    共同点

    首先两者都是处理全局状态的工具库,大致实现思想都是:全局state保存状态---->dispatch(action) ------>reducer(vuex里的mutation)----> 生成newState; 整个状态为同步操作;

    区别

    最大的区别在于处理异步的不同,vuex里面多了一步commit操作,在action之后commit(mutation)之前处理异步,而redux里面则是通过中间件处理

    知乎上看到的一篇文章:Vuex、Flux、Redux、Redux-saga、Dva、MobX(https://zhuanlan.zhihu.com/p/53599723)

    2020-05-24 11:24:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
阿里文娱大前端技术实践 立即下载
前端代码是怎样智能生成的 立即下载