Здравствуйте!
Поймал себя на мысли, что делаю очень много однотипной вёрстки - диалоги создания элементов, списки и т.д. Вдобавок, формы почти типовые.
Вся вёрстка сделана на основе
Angular Material и по-полной используются такие вещи, как ngMessages, md-maxlength и т.д.
И вот я подумал - а не сделать ли мне свои виджеты с переопределением метода render? Целесообразно ли это? Или лучше не забивать себе голову и как и раньше просто отдавать свёрстанный шаблон, когда Angular на клиенте его попросит?
P. S. Вопрос пришёл в тот момент тогда, когда после добавления нового поля в модель пришлось перевёрстывать 3 шаблона (добавить новое поле и переименовать одно старое).