~/talk

Eric Baer - SeattleJS Conference 2017

Talkat SeattleJS Conference 2017 · 2017-08-10..08-11· [api-design, graphql]
slides:none on file

REST proves chatty in practice — a simple blog page can need 8 API calls and often returns only 17% useful fields (a roughly 6x payload bloat). Mobile and TCP behavior (slow start, radios) make many small requests costly — the example burns over half a second in network overhead on 4G. GraphQL converts many requests into one, serves exactly the requested shape, publishes a schema for tooling, implements in 24+ languages, and can wrap existing REST or databases.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:02Why new API design matters
  3. 2:51History of API design
  4. 8:06REST and its limitations
  5. 12:29Problems with REST APIs
  6. 19:29Ideal API design principles
  7. 24:48Introducing GraphQL
  8. 29:41Q&A and closing
~/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.