~/talk

Apollo client + GraphQL — Jonas Helfer

Talkat JAMstack Conf 2017 · 2017-05-24..05-26· [graphql, react]
links:none on file
slides:none on file

Apollo Client 1.0 arrives after 12 months of work with ~450 contributors and ~400k downloads and is used by New York Times, Shopify, Coursera and Credit Karma. It connects a single GraphQL endpoint to multiple backends (example app "get hunt" joins GitHub REST and a SQL store), provides a normalized cache so one object update refreshes all views, supports optimistic UI via an optimistic layer that reverts if the server differs, and delivers real-time subscriptions (live comments demo works).

AI-written summary · about

  1. 0:00Start
  2. 5:02Querying with GraphQL
  3. 6:55GraphQL isn't just a tool, it's a standard
  4. 12:04Some characteristics of modern web apps
  5. 13:51Consistency is hard!
  6. 19:46Apollo Client architecture diagram
  7. 21:08Declarative data fetching with Apollo Client
  8. 23:42Real-time updates with polling or subscriptions
  9. 24:14GraphOL Subscriptions
  10. 25:12Comments for apollographql/graphql-tutorial
  11. 26:53More features
~/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.