~/talk

Event-Sourcing your React-Flux applications

slides:none on file

Argues that React and Redux apps gain auditability and resilience by pairing CQRS with Event‑Sourcing, showing commands with unique IDs, event storage, and projector services that push updates via websockets; demonstrates a permit workflow, reducer wiring, and how projections live separately from the event log so queries stay fast. Claims include stores events instead of state, commands become validated actions with past‑tense events, and projections rebuilt from events to recover or add new read models. Implementation details and wiring are concrete and repeatable.

AI-written summary · about

  1. 0:00Intro
  2. 3:01(Semi) Structured storage
  3. 5:56Command Query Responsibility Segregation
  4. 7:07The JavaScript command
  5. 8:30A Redux Action Creator
  6. 14:36Event Sourcing
  7. 16:47Event Pushing
  8. 17:56React with Redux
  9. 21:28The permit collection reducer
  10. 22:18The single permit reducer
  11. 23:10The React application startup
  12. 23:58Connecting the state to the component
~/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.