GraphQL: How to Persuade the Server to Fit the App
summary
The talk explains using GraphQL to give a single adaptable API entrypoint for mobile clients of a growing backend that becomes microservice-based. It describes how the presenter’s team adopted GraphQL for Android, the specific problems they faced (excess requests and over‑fetched data) and the practical solutions they used to overcome those challenges.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 2:49Microservice architecture problems
- 11:19GraphQL solution
- 20:10Android GraphQL clients
- 30:55Query optimization in multi-module projects
- 42:12Summary and future of client
- 43:15Q&A
related talks
28mGraphQL for mobile developers
36mImplementing an Android client that brings out GraphQL’s strengths
24mGraphQL in Android
29mBuilding better mobile apps with GraphQL
28mGraphQLifying React Native App
37mGraphQL and Microservices or How we learned to be big and small at the same time
45mOur ongoing journey from REST to GraphQL on Android
31mWelcome to the Wonderful World of GraphQL
