~/talk

Building Angular 2 Application with Redux

Talkat Angular Camp 2016 · 2016-07-01..07-03· [angular]
slides:none on file

Shows concrete wiring of Redux to Angular 2 using ng2-redux with examples of accessing Angular services from action creators and middleware, using Observables/RxJs selectors, and TypeScript-typed actions and reducers. Recommends immutable.js and Angular 2 onPush change detection, demos a working app trendy brunch that updates selections and stock, and demonstrates Redux devtools time-travel plus import/export of state for replayable bugs via Redux dev tools.

AI-written summary · about

  1. 0:00Start
  2. 0:40A Typical Complex SPA
  3. 2:46Alternative: Pure Functions
  4. 4:04How State Really Becomes Painful
  5. 5:10Unidirectional Data Flow with Flux
  6. 5:59Getting More Stateless with Redux
  7. 6:42Reducer Functions
  8. 7:22Action Reducers in Redux
  9. 8:07An Example
  10. 8:40Testing Is Easy
  11. 9:02Why Is This a Good Idea?
  12. 9:48How Do We Avoid Mutating State?
  13. 10:29Derived Immutables
  14. 11:19Change Detection
  15. 13:03Angular 2 - Register the Provider
  16. 13:19Angular 2 - Configure the Store
  17. 14:31Angular 2 - Dumb Component
  18. 15:19Angular 2 - Create a Component
  19. 15:41Angular 2 - Create a Template
  20. 16:06Angular 2 - Container Component
  21. 16:43Angular 2 - Container Template
  22. 18:48Angular 2 - From a Component
  23. 19:19Angular 2 - Action Services
  24. 19:45Angular 2 - Synchronous Actions
  25. 19:58Handling Asyncronous Actions
  26. 20:40Angular 2 - Async Actions
  27. 26:27Demo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.