~/talk

Getting Your Content Where You Need It with JSON API

Talkat MidCamp 2017 · 2017-03-30..04-02· [api-design, javascript]
links:none on file
slides:none on file

Drupal 8’s JSON:API module for Drupal 8 exposes REST endpoints that support pagination, sorting, filtering and full CRUD and relationship inclusion, cutting what could be “dozens or hundreds of Views” down to a single consistent API; related resources no longer need separate round trips. Demo uses an Ember frontend with jsonapi adapter/serializer wired to Drupal, takes about an hour to scaffold, needs CORS and HTTPS configured, uses machine names for field keys, and the CRUD demo works once authenticated.

AI-written summary · about

  1. 0:00Intro
  2. 4:50JSON API
  3. 6:18What is JSON API
  4. 9:08Post Requests
  5. 13:15JSON API Standard
  6. 14:45Drupal
  7. 15:29Ember
  8. 19:27Demo
  9. 27:00Questions
  10. 32:23Nested Entities
  11. 37:00Conclusion
~/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.