state_management
https://docs.flutter.dev/development/data-and-backend/state-mgmt/intro Ephemeral state can be implemented using State and setState(), and is often local to a single widget. The rest is your app state. Both types have their place in any Flutter app, and the split between the two depends on your own preference and the complexity of the app.