built_redux
built_redux copied to clipboard
an implementation of redux written in dart that enforces immutability
built_redux
built_redux is a state management library written in dart that enforces immutability. built_redux is not only an implementation of redux, but also a framework for building middleware and reducers in a type safe manner.
Inspired by redux
Built using built_value
Framework bindings
Examples
- counter app
- flutter todo_mvc, written by Brian Egan
- vanilla dart, angular, and wui_builder todoMVCs
- retro - firebase and angular
Libraries
Documentation
-
Introduction
- Three Principles Revised
- built_value
- Using built_value with redux.dart vs built_redux
- ReduxActions
-
Basics
- setup
- actions
- reducers
- store
- middleware
- testing
-
Advanced
- Observing
- ReducerBuilder
- Nesting Reducers
- MiddlewareBuilder
- Async Flow