Currently working on Apollo-Kotlin, the Kotlin SDK for GraphQL, Benoit has been writing software for 20 years, with a focus on Android since its v1. When he’s not coding, you can find him enjoying movies or geocaching.
Caching your GraphQL data graph
12:20 > 20 min
Caching is hard!
In this talk, we'll look at GraphQL, how it differs from REST and how having a type system for your data can help with caching.
We'll explore normalized databases, how using them as source of truth keeps your UI state always consistent and make sure state changes are reflected in all your screens.
Finally, we'll put that to practice by looking at a sample conference app.