All talks

GraphQLifying React Native App

About

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."

Speakers

Juha Linnanen

Juha Linnanen

Juha Linnanen

Juha Linnanen

Date originally presented

September 4, 2020

See also

Let's talk

conference@callstack.com

Please note that every RNEU participant, speaker, sponsor and volunteer MUST follow our code of conduct.