Я создавал viewhelper, потому что есть логика рендеринга контента.
Но потом я понимаю, что я жестко программирую HTML внутри viewhelper, что достижимо
также используя частичное представление. Многие говорят, что во взглядах не должно быть логики.
Но если я использовал viewhelper, мне нужно перекомпилировать проект, если мне нужно изменить стиль.
Итак, мой вопрос: когда использовать viewhelper, а когда использовать частичное представление?