~/talk

React state management in a GraphQL era

Talkat AgentConf 2018 · on Friday, 2018-01-26· [react, graphql]
slides:none on file

Claims that GraphQL pushes most server data problems to the client and makes global state libraries unnecessary in many cases, with concrete stacks: Apollo + setState for simple apps, MobX + minimal glue for quick wins, Next/SSR + per-page mini-apps for separating concerns. Examples: a 4,000-line jQuery calendar, a tiny randomizer app built to test caches, production migration removing 5000 lines removed, 1000 added when moving off Redux, clients (IKEA, Deutsche Telekom) running Apollo without manual cache hacks, and a service-worker domain bug.

AI-written summary · about

  1. 0:00Start
  2. 11:22Examples about Data Fetching
  3. 13:52Example Stacks
  4. 14:32High Heat Forms
  5. 28:43Stop Seeking External Approval
~/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.