
Talking Drupal #416 - Single Directory Components
Talking Drupal · Stephen Cross
Audio is streamed directly from the publisher (traffic.libsyn.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
On today's show we are talking about Single Directory Components in Drupal, How they differ from Web Components, and what are their benefits with guest Mateu Bosch & Mike Herchel. We'll also cover Component Libraries: Theme Server as our module of the week.
For show notes visit: www.talkingDrupal.com/416
Topics- What are Single Directory Components?
- Where did the idea of adding Single Directory Components to Drupal come from?
- Where does support for this stand in Drupal Core? Fully supported? Still need a contrib module?
- How do they differ from Web Components? (Mike will take this one)
- How does Single Directory Components make Drupal Theme development easier?
- What is the point of creating a schema for an SDC?
- Can modules or themes override SDCs? How?
- Can SDC be integrated into component library systems like Storybook? How?
- Any other helpful contrib modules that enhance SDCs?
- Does this at all help a headless?
- How can someone get involved or help contribute to Single Directory Components?
Single Directory Components https://www.drupal.org/project/sdc JSON Schema https://json-schema.org/ SDC Display https://www.drupal.org/project/sdc_display SDC Styleguide https://www.drupal.org/project/sdc_styleguide Cl Devel https://www.drupal.org/project/cl_devel CL Server https://www.drupal.org/project/cl_server CL Generator https://www.drupal.org/project/cl_generator SDC Documentation https://www.drupal.org/project/drupal/issues/3345922 Mike's blog https://herchel.com/ SDC Slack Channel (Components channel in Drupal Slack) #components https://drupal.slack.com/archives/C4EDNHFGS Drupal Board Elections https://www.drupal.org/association/board/elections
GuestsMike Herchel - herchel.com @mikeherchel Mateu Bosch - mateuaguilo.com
HostsNic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Andy Blum - andy-blum.com - andy_blum
Module of the Weekwith Martin Anderson-Clutz - @mandclu
Component Libraries: Theme Server
This module lets you use component libraries, like Storybook, in your Drupal project, without Twig.js!