首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redux
订阅
hzhuang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
图解Redux中middleware的洋葱模型
最近翻出了之前分析的 applyMiddleware 发现自己又看不懂了😳,重新看了一遍源代码,梳理了洋葱模型的实现方法,在这里分享一下。 applyMiddleware 函数最短但是最 Redux 最精髓的地方,成功的让 Redux 有了极大的可拓展空间,在 action …
React Redux 中间件思想遇见 Web Worker 的灵感(附demo)
写在最前 原文首发于作者的知乎专栏:React Redux 中间件思想遇见 Web Worker 的灵感(附demo),感兴趣的同学可以知乎关注,进行交流。 熟悉 React 技术栈的同学,想必对 Redux 数据流框架并不陌生。其倡导的单向数据流等思想独树一帜,虽然样板代码会有…
我的源码阅读之路:redux源码剖析
用过react的小伙伴对redux其实并不陌生,基本大多数的React应用用到它。一般大家用redux的时候基本都不会单独去使用它,而是配合react-redux一起去使用。刚学习redux的时候很容易弄混淆redux和react-redux,以为他俩是同一个东西。其实不然,r…
Redux进阶系列3:如何设计action、reducer、selector
1. React+Redux项目结构最佳实践 2. 如何合理地设计State 在前面两篇文章中,我们介绍了Redux项目结构的组织方式和如何设计State。本篇,我们将以前面两篇文章为基础,继续介绍如何设计action、reducer、selector。 根据这个结构,我们很容…
全新的redux模块化框架,redux-arena
毫无疑问,redux是一个成功而且可扩展性极强的状态管理器。它维护了一个描述整个应用状态的树形对象,应用的各个组件只需要关注相应的节点的变化就可以方便的进行相应的渲染工作。在最开始的开发中,我们充分的享受到了redux带来的好处,但是随着应用的代码…
一款简洁、高效、易上手的 React 框架。(Inspired by dva and jumpsate)
对 React 和 Redux 的二次封装,减少样板文件,提高开发效率。
4 张动图解释为什么(什么时候)使用 Redux
本文描述了什么时候开始使用 Redux。作者描述了在构建一个真实 React APP 时,从没有使用 Redux 到使用 Redux 的过程以及收获。 首先,并不是所有的 React 应用程序都需要使用 Redux。事实上,大多数非常简单的 React 应用程序根本不能从 Re…
redux 源码研究:中间件
中间件是代理/装饰模式的一种的实践方式,通过改造 store.dispatch 方法,可以拦截 action(代理)或添加额外功能(装饰)。 新建一个变量指向 store.dispatch。 新建同名函数 dispach,接收参数为 action。 编写自己的额外逻辑。 在 d…
React-Redux源码分析
Redux,作为大型React应用状态管理最常用的工具,其概念理论和实践都是很值得我们学习,分析然后在实践中深入了解的,对前端开发者能力成长很有帮助。本篇计划结合Redux容器组件和展示型组件的区别对比以及Redux与React应用最常见的连接库,react-redux源码分析…