DrupalCon Dublin 2016: Drupal 8 theming in depth
Channel: Drupal Association
Date: 2016-09-28

Drupal 8 uses Twig as its default templating engine. This has generated a lot of excitement but Twig isn't the only thing that has changed in the Drupal 8 theme system - Twig has been a tool that has allowed us to make many other changes.

In this presentation, we will give an overview of how markup should be generated in Drupal 8 using component based approach.

Topics in this session includes:

A high-level overview of the theme system in Drupal 8 and how Twig works in the backend
Twig basics, debugging, and how to make your theme scalable using component based theming
Practical examples how to get over some of the most common struggles that developers face while theming Drupal