Riverpod 3
Written by Provider's own author to fix its limitations: providers live outside the tree, async state comes built in, and anything can be replaced in a test. This stage follows the 3.x APIs.
⬜⬜⬜⬜⬜⬜
1. The Riverpod model: ProviderScope and consumers
flutterriverpodstate
2. Provider kinds and notifiers
flutterriverpodapi
3. Ref rules: watch, read, listen, invalidate
flutterriverpodapi
4. AsyncValue: loading, error, data
flutterriverpodasync
5. autoDispose, keepAlive and family
flutterriverpodperformance
6. Testing Riverpod: ProviderContainer and overrides
flutterriverpodtesting