~/talk

Design and Build Great Web APIs

Talkat Developer Summit 2020 · 2020-11-21..11-22· [frontend-architecture]
slides:none on file

Argues for a repeatable API-first workflow: design (story, diagram, ALPS description), build (sketch with API Blueprint, prototype with OpenAPI, implement in Node/Express), and release (Postman automation, Postman/Newman, OAuth0 tokens, Heroku staging with rollbacks). Shows how ALPS generates multiple specs and how prototypes catch contract gaps before costly code. Notes about ALPS and that HTTP has about 40 methods (but only a few are used). Recommends side-by-side versioning and preserving old tests to avoid breaking consumers.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 12:46Designing APIs step by step
  3. 27:56Building APIs with sketches and prototypes
  4. 37:01Implementing APIs with the Dart model
  5. 47:38Testing, security and deployment
  6. 55:21Modifying and maintaining APIs
  7. 1:06:21Q&A and closing remarks
~/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.