Front-end tooling
In a fast moving industry like ours, it is imperative that we have tools that allow us to build environments (front and back-end), quickly while providing consistency. The same way we have DevOps processes for quickly spinning off a complete Drupal website built with composer, Drush, Drupal Console and more, we need a system that automates the Drupal theme creation process in an effort to provide all the essential tools needed for a modern, best practices, and standards compliant front-end environment.
Here are some of the tooling we'll be using during this training:
Mediacurrent's Theme Generator: For building modern, component-ready Drupal 8 themes.
Pattern Lab: Design system for a pattern library and living style-guide.
NodeJS: A Javascript runtime system used by most modern apps today.
NVM: Node Version Manager.
NPM: Node Package Manager to manage node dependencies.
Gulp: Task runner to automate repetitive tasks such as code compile and more.
Last updated