首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redux
订阅
度衡
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Redux源码(一) —— index.js
现在都9012了,还谈redux源码,是不是太晚了?回答是,但又不是,毕竟不写出来只会是更晚。 actionTypes.js保存了redux中的一些私有action类型,根据名称也很好理解,这里就不过多赘述了。 isPlainObject.js用于判断是否是一个简单对象,这里简…
redux && react-redux源码解析
昨天有人让我把他当小白讲讲redux,我表示理出来的逻辑并不是很明确,他可能是在教我如何写文章吧,我对自己写的东西,并不是很负责,目的一直停留在增强自己的短时间记忆,我会安排时间将之前的文章做逻辑性梳理,当然先从这篇开始。 主要导出getState,dispatch,subsc…
redux源码解读
因为就得去实习了。所以打算开始补补坑。比如自己阅读源码的计划。所以今天来聊聊redux的源码。后续会有redux-thunk和react-redux的源码阅读。搞定这些的话,就开始阅读一个node的库的源码了,比如eventproxy和anywhere。 ,applyMiddl…
[译] 我们如何抛弃了 Redux 而选用 MobX
在 Skillshare 我们拥抱改变;不仅因为把它写在公司的前景宣言中很酷,也因为改变确实有必要。这是我们近期将整个平台迁移至 React 并利用其所有优势这一决定背后的前提。执行这个任务的小组仅仅是我们工程师团队的一小部分。尽早做出正确的决定对于让团队其他成员尽可能快而顺畅…
Redux源码简析
整个redux的实现就是围绕上面的这三点进行实现的,整个源码量不大,理解了核心概念后去看源码会发现源码的结构逻辑非常清晰,代码中的注释也非常全面,本篇文章会按照如何实现核心概念的方式去阅读源码。(默认你已经会使用redux了) 这是 redux 中唯一使用到 reducer 的…
Redux源码分析
以上是使用Redux的一个最简单的例子。涵盖了redux的基本使用方式,用户点击按钮 --> dispatch(action) --> 更新store --> 触发监听函数render,重绘。 因为createStore的接收的是一个函数,当dispatch发生时,它就会被执行…
Redux源码分析--数据中心篇
在如今的前端浪潮中,React和Redux有着举足轻重的地位。React,Redux再加上用于链接他们的代码库就足矣让一些没有足够经验的开发者迷失到代码的海洋里,很容易让程序员们培养成一种别人怎么写我就怎么写的编码习惯,难怪许多大神会说这是最好的时代但也是最坏的时代。 今天我想…
简单梳理Redux的源码与运行机制
前几天写了一篇react另一个状态管理工具Unstated的源码解析。 开启了我的看源码之路。想一想用了好长时间的redux,但从没有深究过原理,遇到报错更是懵逼,所以就啃了一遍它的源码,写了这篇文章, 分享我对于它的理解。 这里实现的是一个点击按钮加减数字的效果,点击触发的行…
读Redux源码02 - createStrore
Redux的核心功能基本都在 createStrore 中,我们使用Redux也由此方法开始,可以说是最为重要的一个方法,下面我们就来了解一下createStore究竟是怎么工作的。 reducer (func) 纯函数,接收当前状态树 state 和 发起的 action 两…
Redux源码解读
作为React全家桶的一份子,Redux为react提供了严谨周密的状态管理。但Redux本身是有点难度的,虽然学习了React也有一段时间了,自我感觉算是入了门,也知道redux的大概流程。但其背后诸如creatstore,applymiddleware等API背后到底发生了…