~/talk

Immutable User Interfaces

Talkat Full Stack Fest 2016 · 2016-09-05..09-09· [react]
slides:none on file

Claims a concrete architecture: pure-function components + immutable models (Immutable.js) + network queries shaped by GraphQL fragments so each view fetches exactly what it needs. Shows how persistent data structures enable structural sharing and cheap memoization to hit 60fps, how optimistic updates and a replayable action queue handle flaky networks and concurrent edits, and demonstrates fewer round trips than REST (avoiding the 3–5s latency hit) with real libraries and examples that actually run.

AI-written summary · about

  1. 0:00Introduction and Goal
  2. 1:53Architectural Principles
  3. 5:07Challenges in Modern Apps
  4. 8:43The Immutable Approach
  5. 11:35UI Components and Data
  6. 18:09GraphQL Introduction
  7. 23:21Structural Sharing
  8. 25:31Memoization Techniques
  9. 29:13Handling Asynchronous Actions
  10. 32:43Summary and Future Outlook
  11. 35:48Q&A Session
~/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.