Benoit Lubek

Developer at Apollo GraphQL, working on the Apollo Kotlin SDK

Talk Title

Caching your GraphQL data graph

Room

Booth

Date

28.10.2022

Time

12:20 > 20 min

Share

on Twitter

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.

Speaker Bio

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.

Menu