@evanpatchouli/react-hooks-kit - (npmjs.com) v1.0.0 正式发布!
npm i @evanpatchouli/react-hooks-it -S
这是一个无依赖的轻量级 React Hooks 库,总共有 60 + hooks。
它包含了一系列易于使用且功能强大的钩子函数,可以帮助你更好的管理特定的数据结构和实现特定的交互逻辑与业务需求。
所有 hooks 根据其特性被归类为8个模块:
绝大部分 hooks 处于开发完成的第一阶段,均已被具名导出,但大部分尚未经过测试,可能存在缺陷,因此都处于不稳定的实验或预览阶段。
当前最新版本为 v1+,该版本 statefule hooks 模块(详见文档)中的所有钩子均经过充分的测试、修复和验证,处于稳定的可用于生产阶段。
后续会按照模块的顺序往下,对每个 hook 依次进入测试、修复和验证的流程,直到一个模块内所有的 hooks 均通过验证,该模块会进入稳定阶段,同时整个库的大版本将推进 1 步,如 callback hooks 通过验证,版本将升级到 v2.0.0
由于 lifetime hooks 包含的 hooks 较少,可能会与 utils 或 event hooks 进入同一稳定的大版本。
项目源码(欢迎共建):