Out of our way Drupal, we’re doing components now!
With the component-based approach becoming more popular in Drupal 8 we’re beginning to see some slick front end environments show up in Drupal themes. The promise that talented front enders with little Drupal knowledge can jump right in is much closer to reality.
However, before diving into this new front end bliss, there are still some gotchas, plus lots of baked in goodies Drupal provides that one will need to have a handle on before getting started.
This talk will cover:
- A quick recap of the component-based approach, including typical tools and workflows, plus its benefits and possibilities.
- A review of the Drupal gotchas that can slow down a front ender, such as getting a handle on render arrays, field templating, attributes objects, and libraries.
- Understanding some of the baked in goodies Drupal provides, and how to keep those intact when building out components.
This talk is ideal for intermediate front end developers with little Drupal 8 experience, as well as those with some Drupal 8 theming experience that are new to a component-based approach. Attendees will learn solid techniques and best practices for making sure you’re building a front end that makes the most of what Drupal provides, while confidently shoving the rest aside.
A version of this session was previous presented at the 2018 PNW Drupal Summit