All talks

GraphQLifying React Native App


Case study of migrating a large scale application (200k+ weekly users) to using Apollo Client 3.0 for data layer and state management. Features covered include - New BE GraphQL API to replace multiple separate api calls - Local resolver for REST API without GraphQL endpoint - Type policies using custom keyFields and cache references - Local state management with reactive variables for cache - Cache updates with queries and cache.modify The end result turned out great, but the talk will also cover potential pitfalls and how those were able to be overcome.

Speakers Bios

Speaker Bio

Head of Mobile development @ Gofore. Juha is a Mobile/React Native developer, author of react-native-ci and react-native-bluetooth-status. "Give me React Native/Typescript/GraphQL project and I am happy."



Juha Linnanen

Juha Linnanen

Juha Linnanen

Date originally presented

September 4, 2020


see also


Subscribe to our newsletter for the latest React Native EU news

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Twitter RNEUYoutube RNEU