логики, кроме отображения, получается это view, значит controller это сервис, а что есть модель? Или как тогда это должно работать?
html view - темплейт, клас компонента - контроллер, сервис - модель
Компонент на то и компонент что-бы отвечать только за логику, иначе мешанина, бизнес логика то там, то там и в итоге когда проект растёт и живет не первый год это все только в кашу превращается Да какой там год... даже пару месяцев достаточно активно писать проект что-бы начать понимать как все жестко и надо что-то с этим делать
Но при этом в контролере не может быть логики? 🤔
может, но минимальная, создание форм, обработчики событий и тд. А именно бизнес логику лучше выносить куда-нибудь подальше
Обсуждают сегодня