~/talk

GraphQL - the What, how and why

Talkat React Day Berlin 2017 · on Saturday, 2017-12-02· [graphql]
slides:none on file

Claim: GraphQL replaces multiple REST endpoints with a single endpoint returns requested shape so queries dictate the JSON returned and mutations both write and return data. Demo uses Graphcool: define schema, run Graphcool CLI deploy, get a CRUD GraphQL server. Compares clients: Apollo vs Relay (Apollo easier, Relay more optimized). Notes: production users include Coursera GitHub Shopify Pinterest New York Times Twitter, GraphQL Summit ~600 attendees, Graphcool Slack ~6,000 members.

AI-written summary · about

  1. 0:00Introduction
  2. 1:36What is GraphQL
  3. 2:50Companies using GraphQL
  4. 3:16Example
  5. 3:39REST API
  6. 7:14GraphQL Post Request
  7. 8:33GraphQL Queries
  8. 9:43Query Shape
  9. 10:36Mutations
  10. 11:44GraphQL Schema
  11. 13:36GraphQL
  12. 16:27Reactive GraphQL
  13. 17:32Declarative Programming
  14. 19:05DomainSpecific Languages
  15. 20:35React
  16. 22:06Why GraphQL
  17. 23:16Summary
  18. 24:05Graphical Client Libraries
  19. 25:56Relay vs Apollo Client
  20. 29:18demo
  21. 31:19Resources
~/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.