flutter_six_paths_state

Samples shown in my talk Flutter's Six Paths of State. Contains the example of managing user accounts like in Gmail with different approaches.

Stars
4
Committers
1

Flutter's Six Paths of State

A simple account managing app using...

  1. Bloc
  2. GetX
  3. Redux
  4. setState
  5. Provider + MobX
  6. Provider + ChangeNotifier

Watch the full talk on YouTube (in Spanish).

State Managers

Approaches Supported TBD Not recommended Seal of approval
Bloc ⭐️
GetX ⚠️
Redux ⚠️
setState ⚠️
Provider + MobX
Provider + ChangeNotifier ⚠️
Provider + StateNotifier 🔨 ⭐️
Riverpod + StateNotifier 🔨 ⭐️
Riverbloc (Riverpod + Bloc) 🔨 ⭐️

Flutter

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Badges
Extracted from project README
platform: flutter style: very good analysis
Related Projects