~/talk

Performance Without Compromise

Talkat React.js Conf 2016 · on Tuesday, 2016-02-23· [react, web-performance]
slides:none on file

Claims a declarative React architecture that meets 100ms key‑input and 60fps on a cheap 600MHz single‑core device roughly 465× slower than a laptop. Builds React Gibbon on Gibbon and Falcor, removes refs, uses transducers instead of HOCs (one HOC lifecycle ≈1.2ms, six per list → ~60ms overhead), applies static style diffs and a Babel element inliner, cuts ~50ms then ~40ms, and reaches interactive latency near the target.

AI-written summary · about

  1. 0:00Intro
  2. 0:48Background
  3. 3:59Unidirectional Flow
  4. 5:58Mixins
  5. 13:28Measuring
  6. 13:48Highorder components
  7. 17:26Not perfect
  8. 18:37Separating styles
  9. 19:46Writing static diffs
  10. 21:10JSX
  11. 22:25Inliner
  12. 23:50Transducers
~/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.