~/talk

Redux, beyond React

Talkat NDC Sydney 2017 · 2017-08-14..08-18· [frontend-architecture, javascript]
slides:none on file

Explains how Redux actually works (actions → reducers → store), shows middleware, observables via system.observable and Rx integration, and demos: a console to‑do, a clock using Rx filters, Knockout binding glue, and a SignalR chat that keeps state on the server and survives client reloads. Demonstrates time-travel debugging with Redux DevTools (export actions to JSON and replay), claims Redux is 70 lines of code, and provides a server-side F# implementation (about 53 lines) that runs and works.

AI-written summary · about

  1. 0:00Intro
  2. 0:45Who
  3. 1:04Misconceptions
  4. 2:29Redux architecture
  5. 3:37Redux reducer
  6. 5:06Redux store
  7. 7:37Redux quirks
  8. 11:59Beyond React
  9. 15:17React without React
  10. 21:47What is Redux
  11. 28:14Observable Stores
  12. 28:31Observable Objects
  13. 31:06Conditional Subscriptions
  14. 34:55Redux Chrome Extension
  15. 40:25Redux without JavaScript
  16. 41:27Fsharp
  17. 44:06Chrome
  18. 49:53Conclusion
~/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.