Какой template engine выбрать для сборки front-end проектов?

Собрал небольшой gulp конфиг для сборки front-end проектов, пока использую nunjucks как template engine, но не нравится его почти нулевая поддержка среди текстовых редакторов - возникают проблемы в команде, ибо у всех разное окружение.

В связи с этим ищу замену, желательно что-то максимально распространенное или вообще нативное для HTML синтаксиса, дабы не объяснять новым участникам команды "что здесь и как".

Из функционала интересует лишь элементарное наследование шаблонов чтобы не было повторяющегося кода внутри проекта - шапка в отдельном файле, лейаут тоже в отдельном.

Гугл много чего советует, но зоопарк в этой сфере на самом деле сейчас ужасный - кто что из опыта посоветует?
  • Вопрос задан
  • 422 просмотра
Решения вопроса 1
alvvi
@alvvi
export default apathy;
Если совсем нативное, то можно попробовать какие-нибудь плагины для gulp'a, типа gulp-file-include, gulp-html-extend и т.д.
Если же смотреть из шаблонизаторов, то советую Pug
(бывший Jade): широко распространен, используется по умолчанию в Express, умеет все, что должны уметь шаблонизаторы.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы