首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
状态管理
订阅
wangmingxu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
38篇文章 · 0订阅
使用70行代码配合hooks重新实现react-redux
react-hooks 是 react 官方新的编写推荐,我们很容易在官方的 useReducer 钩子上进行一层很简单的封装以达到和以往 react-redux \ redux-thunk \ redux-logger 类似的功能,并且大幅度简化了声明。 这 70 行代码是一…
redux middleware 详解
middleware 提供了一个分类处理 action 的机会,在 middleware 中你可以检阅每一个流过的 action,挑选出特定类型的 action 进行相应操作,给你一次改变 action 的机会。
我为什么从Redux迁移到了Mobx
Redux是一个数据管理层,被广泛用于管理复杂应用的数据。但是实际使用中,Redux的表现差强人意,可以说是不好用。而同时,社区也出现了一些数据管理的方案,Mobx就是其中之一。 这是Redux给自己的定位,但是这其中存在很多问题。 首先,Redux做了什么?看Redux的…
RxJS与Redux结合使用(一):打造自己的redux-observable
然而,在实际业务中往往有大量异步场景,最直接的做法是在React组件中发起异步请求,在拿到数据后调用dispatch(action)去数据层修改数据。不过这样的做法使得视图层和数据层耦合在一起,会造成后期维护的困难。 Redux作者建议用中间件来处理异步流,因为在中间件中我们可…
聊一聊cc的变化侦测和hook实现
在回答这个问题之前,我想了下,尤大的那一段采访回答的确非常符合我的心境,首先呢,我们的项目也在大量的过使用redux或者dva,我自己私底下也了解过mobx,可是切换为react-control-center的确让我们的代码更加简洁和更容易维护与扩展,而且比redux多了很多非…
[译] 从零开始,在 Redux 中构建时间旅行式调试
在这篇教程中,我们将从零开始一步步构建时间旅行式调试。我们会先介绍 Redux 的核心特性,及这些特性怎么让时间旅行式调试这种强大功能成为可能。接着我们会用原生 JavaScript 来构建一个 Redux 核心库以及实现时间旅行式调试,并将它应用到一个简单的不含 React …
庖丁解牛React-Redux(一): connectAdvanced
转眼间2017年已经过了一半了,看到之前有人问是否完成了自己半年的计划,答案是:当然没有啦。感觉自己现在对技术产生了敬畏,因为要学习的知识是在是太多了,而自己的时间和精力却很难达到目标,目前处在比较焦虑的状态。自己是年初进入掘金的,半年内虽然文章的阅读量不错但是关注度太低,半年…
精读《前端数据流哲学》
本系列分三部曲:《框架实现》 《框架使用》 与 《数据流哲学》,这三篇是我对数据流阶段性的总结,正好补充之前过时的文章。 本篇是收官之作 《前端数据流哲学》。 写这篇文章时,很有压力,如有不妥之处,欢迎指正。 同时,由于这是一篇佛系文章,所以不会得出你应该用 某某 框架的结论,…
Rematch: Redux 的重新设计
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 难道现在状态管理不是一个可以解决的问题吗?直观地说,开发人员似乎知道一个隐藏的事实:状态管理的使用似乎比需要的更困难。在本文中,我们将探讨一些你可能一直在问自己的问题: 作为前端开发人员,不仅仅是布局,开发的真…
React-Redux源码分析
Redux,作为大型React应用状态管理最常用的工具,其概念理论和实践都是很值得我们学习,分析然后在实践中深入了解的,对前端开发者能力成长很有帮助。本篇计划结合Redux容器组件和展示型组件的区别对比以及Redux与React应用最常见的连接库,react-redux源码分析…