~/talk

Schema.org Blueprints for Drupal

Talkat DrupalCamp NJ 2023 · 2023-03-16..03-18· [web-platform, api-design]
links:none on file
slides:none on file

Module that builds Drupal content models from Schema.org and generates JSON‑LD and clean JSON:API endpoints, automating the creation of roughly 20–30 entity types (content types, fields, view displays, sitemaps, meta tags) instead of hand‑crafting them. Integrates with Gin admin, Media, Smart Date, Paragraphs Layout and Inline Entity Forms, can output React/Next.js component stubs via drush, and aims for modular submodules and configurable mappings to speed authoring, improve SEO and enforce a Schema.org‑first standard.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 7:42Schema.org module overview
  3. 15:25Mapping sets and automation
  4. 20:59Content authoring experience
  5. 28:45Next.js integration and decoupling
  6. 30:29Layout and rich content
  7. 36:04Module philosophy and benefits
  8. 38:52Conclusions and future outlook
  9. 41:20Q&A session
~/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.