Ну, вот я понимаю для чего нужен emmet в sublime, он быстро тебе через таб дополняет html
А вот все эти HAML, BEML, Jade, что там еще есть, и их же не будет человек постоянно скопировал и вставил в онлайн конвертер (это как я раньше постоянно тупил и копировал в less конвертер, сейчас же есть всякие консольные программки с watch событиями). Просто, кто использует в практике html препроцессоры у себя, поделитесь опытом?
Все их используют. Все, кто серьезно занимается разработкой.
Примеры, ну я не знаю. примитивное - общие шапка и подвал на всех страницах, которые заказчик "вдруг" решил поменять. А страниц - пара десятков.
Или страница каталога товаров с 60-ю одинаковыми элементами, которые тоже вдруг нужно чуток изменить.
Без шаблонизатора вы обречены на нудную копипасту, и не факт, что вы будете очень внимательным копипастером.
так это же не относится к html препроцессору, если у нас 60 одинаковых элементов их можно циклом сгенерировать на js или на php если уж нужно и используем в качестве серверного языка
Максим Иванов: Речь идёт о фронтенде. Генерировать js'ом элементы, которые в билде должны быть статичны - абсурд. О php на этом этапе речи вообще не идёт, бэкенд - следующий этап.
Serj-One: тут у большинства скорее вопрос, как и у меня кстати, что делать дальше, когда бэкенд уже есть? допустим, сверстал я с этим джейдом всё, прикрутили на бэкенде шаблонизатор php-шный.. и тут надо что-то поменять. Тогда всё, забить на джейд и править уже шаблон? или есть какой-то адеквтаный вариант мерджить результат работы джейда с готовым шаблоном?