最新 最热

用动画和实战打开 React Hooks(三):useReducer 和 useContext

随着应用状态越来越复杂,我们迫切需要状态与数据流管理的解决方案。熟悉 React 开发的同学一定听说过 Redux,而在这篇文章中,我们将通过 useReducer + useContext 的组合实现一个简易版的 Redux。首先,我们将带你重新认识...

2020-05-08
1

【TypeScript 演化史 — 第三章】标记联合类型 与 never 类型

TypeScript 2.0 实现了一个相当有用的功能:标记联合类型,您可能将其称为 sum 类型或与其他编程语言区别开的联合类型。 标记联合类型是其成员类型都定义了字面量类型的区分属性的联合类型。 上面的讲的是理论性的,来几...

2020-05-07
1

【THE LAST TIME】从 Redux 源码中学习它的范式

「范式」概念是库恩范式理论的核心,而范式从本质上讲是一种理论体系。库恩指出:「按既定的用法,范式就是一种公认的模型或模式」。

2020-05-05
1

如何用 Kotlin 实现 Redux

从刚接触 Android 的时候有一些业务场景真的让人蛋疼,虽说不是无解,但问题是解决了,但看着这堆代码总觉得哪里怪怪的。

2020-05-01
1

[- Flutter 数据&状态篇 -] redux

本文比较渣,有待重构.... 今天的任务是将昨的代码用redux整理一下。 在此之前先说统一几个名词在本文中的叫法。本文源码见github store : 仓库dispatch : 分发action : 动作reducer : 分解器connec...

2020-04-30
1

[- Flutter 状态篇 -] 主题色切换+国际化 三连

很多Flutter状态管理文章都是改计数器,搞得总感觉用了反而麻烦。搞太复杂的例子,一篇文章又不现实。就拿主题色切换+国际化开刀吧。本文会说一下provoder、BLoC和redux的三种实现主题色切...

2020-04-30
1

React 组件优化

useReducer 是 useState 的替代品,它可以更好的管理组件的状态。

2020-04-27
1

从 Redux 设计理念到源码分析

Redux 也是我列在 THE LAST TIME 系列中的一篇,由于现在正在着手探究关于我目前正在开发的业务中状态管理的方案。所以,这里打算先从 Redux 中学习学习,从他的状态中取取经。毕竟,成功总是需要站在巨人的肩膀上不是。...

2020-04-26
1

Redux/react-redux/redux中间件设计实现剖析

在一切开始之前,我们首先要回答一个问题:为什么我们需要redux,redux为我们解决了什么问题?只有回答了这个问题,我们才能把握redux的设计思路。

2020-04-23
1

Koa的洋葱中间件,Redux的中间件,Axios的拦截器,一个精简版的就彻底搞懂了。

前端中的库很多,开发这些库的作者会尽可能的覆盖到大家在业务中千奇百怪的需求,但是总有无法预料到的,所以优秀的库就需要提供一种机制,让开发者可以干预插件中间的一些环节,从而完成自己的一些需求。...

2020-04-11
1