~/talk

Back to React: The Story of Two Apps

Talkat React Rally 2017 · 2017-08-24..08-25· [react]
slides:none on file

A concrete before-and-after: an early app embeds React + Rails stack as a focused “missing piece,” uses inline styles, larger components and just-in-time extraction, and runs for three years with almost no maintenance complaints; a later app piles on Redux Router Flux and many tiny libraries, cycles through three Flux versions and becomes brittle. Practical rules follow — five liberating constraints (who drives the app, optimize for change, know component shapes, avoid bleeding edges, partner don’t depend) — plus examples of tools and where they actually helped or hurt.

AI-written summary · about

  1. 0:00Intro
  2. 0:425 WAYS TO BE A HAPPY REACT DEVELOPER
  3. 5:47REACT IS A GOOD MISSING PIECE
  4. 10:23MAINTAINABILITY
  5. 10:36NOBODY ASKS ME ABOUT IT
  6. 13:22CLARIFYING DESIRED PRACTICES
  7. 16:10FIVE LIBERATING CONSTRAINTS
  8. 19:03WHAT ROLE DOES REACT PLAY IN YOUR APP?
  9. 19:50OPTIMIZE FOR CHANGE
  10. 24:38CHOOSE TOOLS YOU CAN MASTER
  11. 26:54GUARD OUR STACK
  12. 27:23KNOW WHO'S DRIVING
~/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.