yanis
Новичок
Так я вообще просто нормальным шаблонизатором пользуюсь, и все![]()
Из минусов шаблонизаторов я бы назвал необходимость разные условия форматирования писать опять в html-коде, что делает верстку, особенно сложную кросбраузерную затруднительной для модификации верстальщиком. Кроме того, какие-то данные можно забыть экранировать, а так как шаблоны часто пишут junior-программисты, то они нередко так и делают, и это трудно отслеживать. Кроме того, известные мне шаблонизаторы предполагают необходимость вызова одних и тех же преобразований для поля при выовде его в разных шаблонах, и делается это, как правило, копипастом. Когда во всем проекте нужно поменять формат вывода, например, ФИО пользователя, это становится затруднительной задачей.
Все пишу из личной практики, модуль родился как желание упростить контроль и модификацию кода в проектах, разрабатываемых меняющейся командой с меняющимися требованиями.