Introduction
#
What is Stook?Stook 是一系列基于 React hooks 的工具,它的核心一个基于 hooks 实现的状态管理工具。
#
motivation我喜欢 React,一年来,我一直在探索如何更简单的管理 React 应用状态,对于我而言,一个状态管理库的最重要的两点是:1.简单;2.完美支持 TypeScript 。很抱歉,React 生态中的王者 Redux 没有满足这两点中的任何一点。自从 React Hooks 出现,我发现基于 Hooks 的状态管理可以非常简单,并且完美支持 TypeScript,所以会有了 stook。它的名字由 store 和 hook 两个单词组合而成。
#
Why use Stook?Minimalism 核心 Api 几乎和
useState
用法一样,极低的学习成本.Hooks 基于 hooks 实现,符合 React 的发展趋势.
TypeScript TypeScipt 支持非常完美.
Extensible扩展性强,使用起来非常灵活.
#
More than state Management但它不仅仅是一个状态管理工具,它衍生出了一个基于 stook 的生态体系,让你用 hooks 的思维开发 React 应用。
比如下面这些工具:
more...