Apollo client + GraphQL — Jonas Helfer
summary
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
chapters (11)
- 0:00Start
- 5:02Querying with GraphQL
- 6:55GraphQL isn't just a tool, it's a standard
- 12:04Some characteristics of modern web apps
- 13:51Consistency is hard!
- 19:46Apollo Client architecture diagram
- 21:08Declarative data fetching with Apollo Client
- 23:42Real-time updates with polling or subscriptions
- 24:14GraphOL Subscriptions
- 25:12Comments for apollographql/graphql-tutorial
- 26:53More features
related talks
28mGraphQLifying React Native App
37mGraphQL on Android is here!
29mWrite Queries, Not Code
24mBuilding Reactive GraphQL Apps With Apollo
26mKeynote: Apollo's Journey with GraphQL: Transforming Enterprise APIs for the Future
24mAll You Need Is Apollo Client
24mThe future of Angular client-server communication with GraphQL
35mGraphQL in real life
