~/talk

The Next Generation of GraphQL and TypeScript

Talkat GraphQL Galaxy 2020 · 2020-12-07..12-08· [graphql, typescript]

Generates concrete TypeScript artifacts from GraphQL SDL and operations using graphql-codegen and plugins like typescript-react-apollo so you get ready‑to‑use React hooks, resolver signatures, and language bindings; introduces TypeDocumentNode which merges result and variable types into the compiled document so TypeScript inference removes manual generics; started four years ago and now targets Apollo Client, graphql.js, and even added a React Query plugin, and the generated code runs and typesafe checks at compile time.

AI-written summary · about

  1. 0:00Start
  2. 2:14GraphQL Code Generator
  3. 3:06GraphQL Codegen and TypeScript
  4. 4:11Generated React Hooks
  5. 7:41Without TypedDocumentNode
  6. 9:30TypedDocumentNode: Current Status
  7. 10:33TypeScript 4.1 & template literal string type
~/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.