1.1 whati_is_redux.pdf
1. What is redux
2.1 dart_counter_redux_app.pdf
2.2 Source Code.html
2. Dart Counter Redux App
3.1 Source Code.html
3.2 store_builder_ex.pdf
3. StoreBuilder
4.1 Source Code.html
4.2 store_connector_ex.pdf
4. Basics of StoreConnector
5.1 Source Code.html
5. StoreConnectors arguments (1)
6.1 Source Code.html
6.2 store_connector_options.pdf
6. StoreConnectors arguments (2)
7.1 combine_reducers_1.pdf
7.2 Source Code.html
7. Combining reducers (1)
8.1 Source Code.html
8.2 Source Code (Final).html
8. Combining reducers (2)
9.1 Source Code.html
9. Combining reducers (3)
10.1 Source Code.html
10. Combining reducers (4)
11.1 Source Code.html
11. Combining reducers (5)
12.1 Source Code.html
12. Combining reducers (6)
13.1 Source Code.html
13.2 Source Code (Final).html
13. Combining reducers (7)
14.1 Source Code.html
14. Dart Data Class
15.1 dart_data_class_generator_equatable.pdf
15.2 Source Code.html
15. Dart Data Class Generator and Equatable
16.1 distinct_one.pdf
16.2 Source Code.html
16. Performance Optimization (1) - primitive type state
17.1 Source Code.html
17. Performance Optimization (2) - primitive type state
18.1 Source Code.html
18. Performance Optimization (3) - class type state
19.1 distinct_three_starter_code.zip
19. Performance Optimization (4) - caution
20. Performance Optimization (5) - caution
21.1 Source Code.html
21. Performance Optimization (6) - caution
22.1 distinct_true_starter_code.zip
22.2 on_did_change.pdf
22.3 Source Code.html
22. Performance Optimization (7) - importance of distinct option
23.1 Source Code.html
23. Performance Optimization (8) - importance of distinct optioin
24.1 middleware_background.pdf
24. Middleware (1) - background
25.1 redux_middleware_starter_code.zip
25.2 Source Code (Product Model).html
25. Middleware (2) - app skeleton, product model
26.1 Source Code (Product Repository).html
26. Middleware (3) - ProductRepository
27.1 Source Code (Products state and action).html
27. Middleware (4) - Products state and action
28.1 Source Code (Products reducer, middleware).html
28. Middleware (5) - Products reducer, middleware
29.1 Source Code (Product state, action, reducer, middleware).html
29. Middleware (6) - Product state, action, reducer, middleware
30.1 Source Code (ProductsPage).html
30. Middleware (7) - ProductsPage
31.1 Source Code (ProductPage).html
31. Middleware (8) - ProductPage
32.1 Source Code (productInfoMiddleware).html
32. Middleware (9) - productInfoMiddleware
33.1 redux_thunk.pdf
33. Middleware (10) - redux_thunk
34.1 Source Code (refactoring using redux_thunk).html
34. Middleware (11) - refactoring using redux_thunk
35.1 persisting_state_intro.pdf
35.2 redux_persist_example_starter.zip
35.3 Source Code (Final).html
35.4 Source Code (starter).html
35. Persisting State (1) - Introduction
36.1 persisting_state_background.pdf
36. Persisting State (2) - Background
37.1 Source Code (Quote Model).html
37. Persisting State (3) - Quote Model
38.1 Source Code (Counter state, action, reducer).html
38. Persisting State (4) - Counter state, action, reducer
39.1 Source Code (Setup persistor).html
39. Persisting State (5) - Setting up persistor
40.1 Source Code (Quote state).html
40. Persisting State (6) - Quote state
41.1 Source Code (Quote action, reducer).html
41. Persisting State (7) - Quote action, reducer
42.1 Source Code (Final).html
42.2 Source Code (UI).html
42. Persisting State (8) - UI