Начинающему разработчику не рекомендуется использовать предпроцессор Pug (Jade). 1
Препроцессоры созданы для того, чтобы ускорить процесс вёрстки, но они могут мешать понять, как на самом деле выглядит DOM-дерево и что происходит в коде. 1 Лучше сначала освоить вёрстку на обычном HTML, а потом уже использовать препроцессор, если будет стоять задача ускорить процесс. 1
Кроме того, синтаксис Pug основан на отступах, что может быть неудобно для серьёзной вёрстки HTML на продакшене. 1 Например, в сложном проекте с 30 уровнями вложенности понадобится 30 табуляций или 60 пробелов, и можно ошибиться в отступах. 3
Таким образом, решение об использовании предпроцессора Pug (Jade) должно приниматься с учётом индивидуальных особенностей и целей разработчика.