
flutter_hooks
rrousselGit
React hooks for Flutter. Hooks are a new kind of object that manages a Widget life-cycles. They are used to increase code sharing between widgets and as a complete replacement for StatefulWidget.
AI 简介
flutter_hooks 是一个为 Flutter 框架提供的 React Hooks 风格状态与生命周期管理方案,用于替代 StatefulWidget 并提升 Widget 间逻辑复用能力。它通过 Hook 对象(如 useState、useEffect、useAnimationController 等)封装状态、副作用和资源生命周期,支持在 StatelessWidget 中声明式地管理状态与副作用,避免重复样板代码。项目基于 Dart 实现,与 Flutter 原生 API 深度集成,兼容主流构建流程与测试工具。适用于需要高复用性、低耦合 Widget 逻辑的中大型 Flutter 应用开发场景,尤其适合动画控制、定时器、流监听、焦点管理等跨组件共享行为的实现。
Dart
MIT License3.3k
Stars
194
Forks
31
Watchers
26
Issues
Star 增长
今日0
近 7 天0
近 30 天+4
综合评分28.87
默认分支master