~/talk

The “Food Court Menu” of APIs: A GraphQL Introduction

Talkat All Things Open 2024 · 2024-10-27..10-29· [graphql, web-platform]
slides:none on file

GraphQL claims to eliminate over‑ and under‑fetching by returning “no more, no less” via a schema described in SDL and served through resolvers; Intuit implements resolvers in Java Spring Boot using Netflix DGS and developers test queries in GraphiQL or Postman (POST with 200 and errors in the body). Schema composition uses either schema stitching or Apollo Federation; Intuit favors Federation for a migration across 7,000+ engineers while keeping REST/grpc for east‑west service traffic.

AI-written summary · about

  1. 0:00Introduction
  2. 1:28REST vs GraphQL analogy
  3. 4:15GraphQL schema basics
  4. 6:20Querying data demo
  5. 8:08Building services with resolvers
  6. 10:12Schema composition solutions
  7. 13:00REST vs GraphQL pros and cons
  8. 16:27Learning resources
~/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.