如何打造一款简单易用的 React 状态管理工具
React
的状态管理已经是一个老生常谈的问题了。从 React
内置的 Context API
和 Hooks API
,到第三方库如 Redux
、Mobx
和 Recoil
,再到二次封装的库如 Rematch
和国内用户熟知的 dvajs
等等。可见社区对状态管理是如此的纠结,如果你也面对同样的纠结而无从下手,下面我将为你介绍如何基于 Redux
二次封装一个轻量级但是简单易用的状态管理工具。
React
的状态管理已经是一个老生常谈的问题了。从 React
内置的 Context API
和 Hooks API
,到第三方库如 Redux
、Mobx
和 Recoil
,再到二次封装的库如 Rematch
和国内用户熟知的 dvajs
等等。可见社区对状态管理是如此的纠结,如果你也面对同样的纠结而无从下手,下面我将为你介绍如何基于 Redux
二次封装一个轻量级但是简单易用的状态管理工具。