[Redux/Mobx] Context api可以取代Redux吗?为什么?

可以,但是并不完美。
利用Context API+useReducer的方案可以实现简化版的Redux。
Redux除了能够存储数据之外,它的强大之处还在于数据修改的单一性,清晰的数据流向,依赖不可变性的数据实现时间旅行等等。而这些特点是原生的Context Api所不具备的。

个人简介

我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论

主目录

与歌谣一起通关前端面试题

[Redux/Mobx] Context api可以取代Redux吗?为什么?相关推荐

  1. [Redux/Mobx] 举例说明怎么在redux中定义action?

    [Redux/Mobx] 举例说明怎么在redux中定义action? 利用actionCreator // 用户选择需要显示的subreddit export const SELECT_SUBRED ...

  2. Redux/Mobx面试题汇总

    [Redux/Mobx] redux和flux的区别是什么? [Redux/Mobx] 什么是redux?说说你对redux的理解?有哪些运用场景? [Redux/Mobx] 在React中你是怎么对 ...

  3. 前端技术周刊 2018-09-10:Redux Mobx

    前端快爆 在 Chrome 10 周年之际,正式发布 69 版本,整体 UI 重新设计,同时iOS 版本重新将工具栏放置在了底部.API 层面,支持了 CSS Scroll Snap.前端资源锁 We ...

  4. [Redux/Mobx] 说说Redux的实现流程

    [Redux/Mobx] 说说Redux的实现流程 通过分析redux的几个核心api,来看如何实现redux store.subscribe: 订阅数据的变化 store.dispatch:disp ...

  5. [Redux/Mobx] 在React中你是怎么对异步方案进行选型的?

    [Redux/Mobx] 在React中你是怎么对异步方案进行选型的? 小项目使用简单的redux-thunk方案,增加的代码量极少,只有两个api,上手成本低 大项目使用基于redux-saga的d ...

  6. vuex - redux - mobx

    vuex 尤大大曾说过,Vuex 其实是一个针对 Vue 特化的 Flux,主要是为了配合 Vue 本身的响应式机制.当然吸取了一些 Redux 的特点,比如单状态树(用一个对象就包含了所有的应用层级 ...

  7. [Redux/Mobx] Redux怎么添加新的中间件?

    [Redux/Mobx] Redux怎么添加新的中间件? applyMiddleware 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一起讨论 主目录 与歌 ...

  8. [Redux/Mobx] Redux怎样重置状态?

    [Redux/Mobx] Redux怎样重置状态? 先在store初始化时对store的初始化数据状态进行保存,然后reducer中多定义一个重置状态的type="RESET"的a ...

  9. [Redux/Mobx] 你有使用过redux-saga中间件吗?它是干什么的?

    [Redux/Mobx] 你有使用过redux-saga中间件吗?它是干什么的? redux-saga 就是用来处理副作用(例如:AJAX请求)的一个中间件,使用Generator 函数 个人简介 我 ...

最新文章

  1. opencv 红绿灯检测
  2. 【struts2】名为dispatcher的ResultType
  3. 机器学习是什么--周志华
  4. 算法工程师眼中的AI岗位
  5. 18张动图,向你展示难得一见的瞬间
  6. NAT网关自动去掉TCP syn包的时间戳
  7. AIX系统中 .toc文件是做什么用的
  8. git拉取最新的代码
  9. DITHER 抖动算法
  10. PB调用DLL的常见问题及处理方法
  11. 5G助推全球新经济变革,十万亿产业研讨盛会等你来
  12. 从零开始学习信号完整性--7-SI分析仿真
  13. openlayers划线、标记点
  14. 【web自动化测试】
  15. 分享Silverlight/Windows8/WPF/WP7/HTML5周学习导读(6月11日-6月17日)
  16. FileNotFoundException 问题的解决
  17. Nature综述 | Rob Knight手把手教你分析菌群数据(全文翻译1.8万字)
  18. 乐优商城day13(商品详情页,rabbitMQ安装)
  19. 2018 计蒜之道 初赛 第三场
  20. 体系结构框架建模工具系统

热门文章

  1. leetcode 530. 二叉搜索树的最小绝对差(中序遍历)
  2. chrome json插件_如何使用此免费的Chrome扩展程序(或Firefox插件)获取易于阅读的JSON树
  3. 了解React Native中的不同JavaScript环境
  4. 需求简报_代码简报:我如何通过做自己喜欢的事情来获得顶级技术实习
  5. 未越狱设备提取数据_从三星设备中提取健康数据
  6. Python——三级菜单
  7. Chrome浏览器调试踩坑
  8. 内存泄漏和内存溢出的优化
  9. 20160512关于mac安装caffe的记录
  10. Android新手入门2016(10)--GridView