Drupal 8 theming in depth
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