文章预览
最近,GitHub 上 拥有 20k Star 的 React 状态管理库 Recoil 正式停止维护,其 GitHub 仓库已被归档。Recoil 由 Meta 公司开源,然而,值得注意的是,Meta 已解雇 Recoil 团队的所有成员,且该库已有接近两年的时间未进行更新,因此其停止维护似乎已成定局。 在 2025 年的当下,提到 React 状态管理,我依旧首推 Zustand,它比 Redux、Mobx 的思维模型更简单,没有那么复杂的样板代码要写。下面就来简单看看 Zustand 的用法。 Zustand 是什么? Zustand 是一个小型、快速且可扩展的状态管理解决方案,基于简化的 Flux 原则,使用基于 Hooks 的 API,不包含样板代码且不具有强制性。Zustand 在 Github 拥有近 50k Star,其 npm 每周下载量近 500w。 Zustand 的特点如下: 简单性 :与 Redux 相比,Zustand 更简单且不具有强制性,不需要像 React-Redux 那样使用 Context Provider 包裹应用。 基于 Hook
………………………………