dobuxleaf_fluttering_in_wind A Lightweight Reactive State Management Solution

dobux 是基于 React Context 和 React Hooks 的轻量级 响应式状态管理解决方案,具备如下亮点:

English | ?特征一览

  • ?简化:使用 React Hooks 知识即可上手,只有 3 个核心 API,无额外学习成本。
  • ?不可变性:保持数据不可变的优势,通过修改即可与视图互动。
  • ?灵活用法:支持 全局与本地数据源,让应用程序的状态管理更优雅。
  • ?异步友好:追踪异步操作的加载状态,简化视图层表示逻辑。
  • ?TypeScript支持:内置 TypeScript 类型定义,享受类型检查和类型推断。

?安装方式

  • 使用 npm 安装:npm i dobux --save
  • 使用 yarn 安装:yarn add dobux

? 文件与资料:查看详细 例子

版本依赖:React >= 16.8.0

folder
dobux::leaf_fluttering_in_wind:轻量级的响应状态管理解决方案 预估大小:101个文件
file
.eslintrc 488B
file
rollup.config.js 3KB
file
time-travel-todo-list.gif 1.8MB
file
time-travel-counter.gif 1.03MB
file
style.css 215B
file
logger.js 573B
file
cp.js 1007B
file
version.js 2KB
file
conventional-recommended-bump.js 675B
file
writer-opts.js 3KB
file
footer.hbs 161B
file
header.hbs 462B
file
template.hbs 153B
file
commit.hbs 1KB
file
getNextVersion.js 9KB
file
release.js 2KB
file
changelog.js 2KB
file
.editorconfig 252B
file
.gitignore 176B
file
.eslintignore 42B
zip 文件大小:2.41MB