state management
states_rebuilder
is flutter state management combined with a dependency injection solution and an integrated router to get the best state management experience and speed up your development.
states_rebuilder
is a feature-rich state management sulution
- performance
- predictable and controllable state mutation
- immutable / mutable states support
- strictly rebuild control
- auto clean state when not used
- code clean
- zero boilerplate
- no annotation & code-generation
- separation of ui & business logic
- achieve business logic in pure dart.
- user friendly
- built-in dependency injection system
setstate
in statelesswidget.- hot-pluggable stream / futures
- easily undo / redo
- elegant error handling and refreshing
- navigate, show dialogs without
buildcontext
- named route with dynamic segment
- nested routes mapping
- easily persist the state and retrieve it back
- override the state for a particular widget tree branch (widget-wise state)
- development-time-saving
- easily create, read, update, and delete (crud) from rest-api or database.
- easy user authentication and authorization.
- easily app themes management.
- simple internalization and localization.
- maintainable
- easy to test, mock the dependencies
- state tracker middleware
- built-in debugging print function
- capable for complex apps
Comments are closed.