~/talk

Flux over the Wire

Talkat ReactEurope 2015 · 2015-07-02..07-03· [react, frontend-architecture]
speakerdeck:elierotenberg
slides:none on file

A concrete implementation of flux moves stores to the server and carries actions and updates over WebSockets using socket.io; Nexus flux and Nexus flux socket.io implement symmetrical flux, react Nexus provides component-level subscriptions and an example app react Nexus chat; subscription batching cuts redundant streams (example reduces six subscriptions to three), server-side rendering fetches data first and returns HTML plus fetch data for immediate load, and the system runs in production at tens of thousands of concurrent users.

AI-written summary · about

  1. 0:00Intro
  2. 0:24What React does
  3. 1:14Not all app state is local . User preferences
  4. 2:27Shared state with Flux
  5. 6:42Symmetrical Flux
  6. 7:57Flux over the Channel
  7. 9:06Flux over the Wire
  8. 10:29Chat with Fotw
  9. 12:03Introducing Nexus Flux
  10. 13:04React Nexus decorators
  11. 14:36React Nexus subscriptions batching
  12. 18:06React Nexus server-side rendering
  13. 19:31React Nexus in the real world
  14. 20:23Ideas to take home
~/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.