PUG
#1 Основная информация
- Препроцессор
- это программа, которая берёт один тип данных и преобразует его в другой тип данных.
- Pug
- это шаблонизатор и html-препроцессор, написанный на javascript для node.js. Pug имеет целый ряд преимуществ по сравнению с обычным HTML.
#2 Базовый синтаксис
- Аттрибуты и классы
- Создание миксина, в разметке ничего не будет т.к. мы его только создали и еще не вызвали
- Вызов миксина
- Создание и вызов миксина с параметрами несколько раз
- Создание и вызов миксина с параметрами несколько раз. Если параметров много можно передавать их как объект *
- Возможность разбивать страницу на части(компоненты) и подключать их с помощью include
#3 Пример базового кода
#4 Расширенные возможности(дополнить)
Наследование шаблонов (extends/ block)
https://pugjs.org/language/inheritance.html