~/talk

Intro to GraphQL

Talkat Reactathon 2018 · 2018-03-20..03-22· [graphql, frontend-architecture]
name:Jon Wong
github:jnwng
slides:none on file

GraphQL stitches together data from many microservices into one typed schema so clients ask for exactly the fields they need and get JSON shaped like the query. Coursera auto-generates GraphQL from existing REST APIs and maps fields to server resolvers that pull from different services. Clients like Apollo advanced caching avoid refetches by ID, Relay and Apollo power React components that declare fragments, and tools like GraphiQL in-browser explorer and codegen produce Flow/TypeScript types.

AI-written summary · about

  1. 0:00Introduction
  2. 1:30What is GraphQL
  3. 2:10GraphQL vs JSON
  4. 2:28GraphQL Schemas
  5. 3:10GraphQL Validation
  6. 3:40GraphQL Schema
  7. 3:52GraphQL Queries
  8. 4:34Fragments
  9. 7:34Graphical Queries
  10. 7:52GraphQL Runtimes
  11. 8:33GraphQL Caching
  12. 9:51GraphQL Server
  13. 11:53Single Endpoint
  14. 12:10GraphQL Servers
  15. 13:01Tools
  16. 13:19Graphical
  17. 14:55GraphQL Ecosystem
  18. 15:12Summary
~/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.