Offline and reactive apps with GraphQL
summary
Introduces GraphQL and contrasts it with REST, focusing on caching challenges when clients issue highly dynamic queries. Explains how GraphQL’s type system enables a normalized, type-safe, persistent cache and demonstrates using that cache in a sample Android app.
AI-written summary · about
chapters (11)
- 0:00Who are we?
- 3:27Difference with REST
- 4:36Expo
- 5:54Practice
- 8:01Disparate queries
- 10:15Destructuring the cache
- 13:08Reverse operation
- 15:03Caches
- 16:20Watchers
- 17:06Mutation
- 18:54Conclusion
related talks
24mBuilding native mobile apps with GraphQL
24mBuilding Reactive GraphQL Apps With Apollo
54mA Recipe for an Offline-First App with GraphQL
21mCaching your GraphQL data graph
37mGraphQL on Android is here!
24mGraphQL in Android
47mGraphQL: How to Persuade the Server to Fit the App
36mImplementing an Android client that brings out GraphQL’s strengths
