Drupal 8 brings with it a fancy unicorn we call Twig. In this session we'll explore new techniques for building a scalable, maintainable, component based theme. We'll cover the following topics as time allows:
- Reviewing past theme architectures and identifying the pain points.
- Creating a new component based file structure and exploring the benefits it provides.
- Leveraging Drupal Libraries to manage JavaScript and CSS dependencies.
- Reviewing our use of responsive images.
- Taking a brief look at some advanced twig techniques such as extends, includes and macros.