~/talk

An Unconventional Approach to Choosing a Client GraphQL Library

TalkinRussianat HolyJS 2021 Moscow · 2021-11-02..11-05· [graphql, frontend-architecture]
slides:none on file

A team at Revolut describes introducing GraphQL into a large project, how they organized server and client data storage and management, and why they chose MST-GQL over apollo-client. The talk compares pros and cons of different GraphQL client-library approaches and highlights practical problems to watch for.

AI-written summary · about

  1. 0:00Introduction
  2. 1:08Company and project
  3. 3:14Local data state issues
  4. 5:03Why not Apollo Client
  5. 6:50Apollo local logic issues
  6. 8:15Apollo dual approach issues
  7. 9:41GraphQL client alternatives
  8. 10:43MobX and GraphQL solution
  9. 12:07MobX GraphQL client workings
  10. 13:10Implementation example
  11. 14:11MobX GraphQL pros and cons
  12. 14:53Apollo vs MobX GraphQL
  13. 15:35Recommendations
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.