Как стать автором
Обновить

Комментарии 3

А чем плохо генерировать хедеры, футеры, меню и карточки товара из обьектов через js?

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

Если под JS имеется в виду браузерный, то добавятся проблемы с сео.

Ну вот я генерирую разметку, отдаваемую сервером, - либо с помощью node, либо с помощью php - но уровень представления все равно чище выглядит, если я и в том и в другом случае возьму twig. И возникает вопрос: а почему для сборки простых статичных визиток не взять то же самое решение?
Существуют процессы, при которых заранее сделанную верстку натягивают потом на бэкенд, и можно свести этот процесс к минимуму, если сразу верстать на twig.

"Это кажется не такой большой проблемой" - пишет автор про отсутствие шаблонизатора, но я себе слабо представляю, как можно без боли поддерживать одни и те же хедеры и футеры при верстке 10-страничника (а такие заказы встречаются).

Зарегистрируйтесь на Хабре, чтобы оставить комментарий