~/talk

Gradually Adopt GraphQL Without Writing any Backend Code

Talkat GOTOpia Europe 2020 · 2020-09-15..09-18· [frontend-architecture, graphql]
slides:none on file

Three concrete paths to adopt GraphQL without touching backend code: run a small GraphQL engine in the client with graphql-js/graphql-tools so resolvers execute and fields resolve in parallel; use Apollo Rest Link to annotate queries so one GraphQL query pulls from REST, GraphQL, and local store together; generate and stitch schemas with GraphQL Mesh from OpenAPI/Swagger/gRPC/SQL, merge city and weather APIs into one schema, produce autocomplete and predictable results, and run the generated SDK distributed or as a gateway in production.

AI-written summary · about

  1. 0:00Intro
  2. 2:12Short intro to GraphQL
  3. 4:07Main benefits
  4. 6:21Questions
  5. 6:52GraphQL for product
  6. 11:16Making change
  7. 12:12GraphQL for product
  8. 16:40GraphQL Mesh
  9. 19:25Demo
  10. 21:58GraphQL Mesh
  11. 22:42Summary
~/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.