Skip to content

Commit d7f50d9

Browse files
filiphsfshaza2
authored andcommitted
Sort state management links roughly by complexity (#1668)
Also adds a “General overview” section.
1 parent 2f95eb7 commit d7f50d9

File tree

1 file changed

+35
-20
lines changed

1 file changed

+35
-20
lines changed

src/docs/development/data-and-backend/state-mgmt.md

Lines changed: 35 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,35 +10,50 @@ Until we provide more docs/examples, learn more at the
1010
following links, some of which have been
1111
contributed by the Flutter community:
1212

13+
## General overview
14+
15+
* [Build reactive mobile apps with Flutter](https://www.youtube.com/watch?v=RS36gBEp8OI&feature=youtu.be),
16+
a video from Google I/O 2018, and an
17+
[accompanying article]({{site.flutter-medium}}/build-reactive-mobile-apps-in-flutter-companion-article-13950959e381)
18+
* [Flutter Architecture Samples](http://fluttersamples.com/), by Brian Egan
19+
1320
## setState
1421

15-
* [Build reactive mobile apps with Flutter](https://www.youtube.com/watch?v=RS36gBEp8OI&feature=youtu.be), a video from Google I/O 2018 [Accompanying article on Medium]({{site.flutter-medium}}/build-reactive-mobile-apps-in-flutter-companion-article-13950959e381)
16-
* [Adding interactivity to your Flutter app](/docs/development/ui/interactive), a Flutter tutorial
17-
* [Basic state management in Google Flutter](https://medium.com/@agungsurya/basic-state-management-in-google-flutter-6ee73608f96d), by Agung Surya
22+
* [Adding interactivity to your Flutter app](/docs/development/ui/interactive),
23+
a Flutter tutorial
24+
* [Basic state management in Google Flutter](https://medium.com/@agungsurya/basic-state-management-in-google-flutter-6ee73608f96d),
25+
by Agung Surya
26+
27+
## InheritedWidget & Scoped model
28+
29+
* [Using Flutter Inherited Widgets Effectively](https://ericwindmill.com/posts/inherited_widget/),
30+
by Eric Windmill
31+
* [You might not need Redux: The Flutter edition](https://proandroiddev.com/you-might-not-need-redux-the-flutter-edition-9c11eba006d7), by Ryan Edge
32+
* [Managing state with the scoped model pattern in Dart's Flutter framework](https://www.youtube.com/watch?v=-MCeWP3rgI0), a video by Tensorflow Programming
33+
* [Flutter: Inherited Widget and Scoped Model Explained, part 1](https://www.youtube.com/watch?v=j-27MZwRbFw),
34+
a video by MTechViral
35+
* [Flutter state management—scoped model](https://www.youtube.com/watch?v=Oql5bU-Uvso)
36+
* [Scoped model package](https://pub.dartlang.org/packages/scoped_model)
1837

1938
## Redux
2039

2140
* [Animation Management with Redux and Flutter](https://www.youtube.com/watch?v=9ZkLtr0Fbgk), a video from DartConf 2018 [Accompanying article on Medium](https://medium.com/flutter-io/animation-management-with-flutter-and-flux-redux-94729e6585fa)
2241
* [Flutter Redux package]({{site.pub}}/packages/flutter_redux) on the [Package site]({{site.pub}})
2342
* [Introduction to Redux in Flutter](https://blog.novoda.com/introduction-to-redux-in-flutter/), by Xavi Rigau
24-
* [Flutter + Redux—How to make a shopping list app](https://hackernoon.com/flutter-redux-how-to-make-shopping-list-app-1cd315e79b65)
25-
by Paulina Szklarska on Hackernoon.
26-
* [Building a TODO application (CRUD) in Flutter with Redux—Part 1](https://www.youtube.com/watch?v=Wj216eSBBWs), a video by Tensorflow Programming.
27-
* [Flutter Redux Thunk, an example](https://medium.com/flutterpub/flutter-redux-thunk-27c2f2b80a3b) by Jack Wong
28-
* [Building a (large) Flutter app with Redux](https://hillelcoren.com/2018/06/01/building-a-large-flutter-app-with-redux/) by Hillel Coren
43+
* [Flutter + Redux—How to make a shopping list app](https://hackernoon.com/flutter-redux-how-to-make-shopping-list-app-1cd315e79b65),
44+
by Paulina Szklarska on Hackernoon
45+
* [Building a TODO application (CRUD) in Flutter with Redux—Part 1](https://www.youtube.com/watch?v=Wj216eSBBWs),
46+
a video by Tensorflow Programming.
47+
* [Flutter Redux Thunk, an example](https://medium.com/flutterpub/flutter-redux-thunk-27c2f2b80a3b),
48+
by Jack Wong
49+
* [Building a (large) Flutter app with Redux](https://hillelcoren.com/2018/06/01/building-a-large-flutter-app-with-redux/),
50+
by Hillel Coren
2951

30-
## BLoC
52+
## BLoC / Rx
3153

3254
* [State Management Using BLoC pattern in Flutter](https://hk.saowen.com/a/fbb6e484de022173fe85248875286060ce40d069c97420bc0be49d838e19e372),
3355
by Saowen
34-
* [Architect your Flutter project using BLOC pattern](https://medium.com/flutterpub/architecting-your-flutter-project-bd04e144a8f1) by Sagar Suri
35-
* [Example using BLoC pattern for state management](https://www.reddit.com/r/FlutterDev/comments/9b025j/example_using_bloc_pattern_for_state_management/) by CodyLeet on reddit
36-
37-
## Scoped model
38-
39-
* [You might not need Redux: The Flutter edition](https://proandroiddev.com/you-might-not-need-redux-the-flutter-edition-9c11eba006d7), by Ryan Edge
40-
* [Managing state with the scoped model pattern in Dart's Flutter framework](https://www.youtube.com/watch?v=-MCeWP3rgI0), a video by Tensorflow Programming
41-
* [Flutter: Inherited Widget and Scoped Model Explained, part 1](https://www.youtube.com/watch?v=j-27MZwRbFw),
42-
a video by MTechViral
43-
* [Flutter state management—scoped model](https://www.youtube.com/watch?v=Oql5bU-Uvso)
44-
* [Scoped model package](https://pub.dartlang.org/packages/scoped_model)
56+
* [Architect your Flutter project using BLOC pattern](https://medium.com/flutterpub/architecting-your-flutter-project-bd04e144a8f1),
57+
by Sagar Suri
58+
* [Example using BLoC pattern for state management](https://www.reddit.com/r/FlutterDev/comments/9b025j/example_using_bloc_pattern_for_state_management/),
59+
by CodyLeet on reddit

0 commit comments

Comments
 (0)