~/talk

A Journey Through React Apollo

Talkat ReactEurope 2018 · on Thursday, 2018-05-17· [react, graphql]
slides:none on file

Announces that react apollo 2.1 (March) replaces HOCs with query/mutation/subscription components using render props, demonstrates a canary suspense‑compatible build released recently, and shows concrete demos (CodeSandbox + a Glitch GraphQL backend) where adding a suspend prop yields one loading spinner, enables interruption/prioritization, and still normalizes data into the Apollo cache. Explains server‑side double‑pass rendering with getDataFromTree, describes an experimental timeout/low‑priority primitive, and reports the demos working as advertised.

AI-written summary · about

  1. 0:00Intro
  2. 0:43Agenda
  3. 3:28The Year 2016
  4. 4:03GraphQL
  5. 4:42Double Pass Render
  6. 5:18Cache Normalization
  7. 6:56Render Props
  8. 7:11React Apollo 2018
  9. 7:36React Apollo 21
  10. 9:00Render Prep API
  11. 10:30The Future
  12. 10:45Async Rendering and React
  13. 11:31React Suspends
  14. 13:59Dog Photos
  15. 15:41React Demo
  16. 16:39Loading Spinner
  17. 16:52Suspend Request
  18. 17:18Timeout Component
  19. 18:52Apollo Cache
  20. 19:22Interrupts
  21. 19:57Search for Beagle
  22. 20:24What happens when you change your mind
  23. 20:44What happens when you change your mind again
  24. 20:59Async demo
  25. 21:21Spinner demo
  26. 21:59Low priority component demo
  27. 22:21German Shepherd demo
  28. 24:01Recap
  29. 25:17React Apollo Cache
  30. 25:28Conclusion
~/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.