Hasty Briefsbeta

Flutter_compositions: Vue-inspired reactive building blocks for Flutter

17 days ago
  • #Flutter
  • #Reactivity
  • #Vue
  • Flutter Compositions brings Vue 3's Composition API patterns to Flutter.
  • Enables fine-grained reactivity and composable logic with a clean, declarative API.
  • Features include Vue-inspired API (ref, computed, watch), fine-grained reactivity, composable logic, type-safe DI, built-in composables, and zero boilerplate.
  • Uses a Melos-managed monorepo layout with packages like flutter_compositions and flutter_compositions_lints.
  • Example provided for a CounterPage using reactive state and side effects.
  • Getting started involves installing Melos, bootstrapping the workspace, and running tests or analysis.
  • Contributions are welcome, and the project is built upon open-source work like alien_signals and flutter_hooks.
  • Licensed under MIT.