Composable во Vue превратился в помойку? 😅
Я думаю, почти каждый, кто работает с Vue 3, через это проходил.
Сначала у тебя аккуратный composable… А потом там появляется всё:
— API запросы — валидация — watch — состояние — логика UI
И в какой-то момент это уже невозможно поддерживать.
В новом видео я разобрал реальный пример:
— показываю “грязный” вариант (всё в одном файле) — объясняю, почему так делать плохо — и пошагово разбиваю на нормальную архитектуру
Ключевая мысль:
Composable — это не место, куда складывают всё подряд. Это инструмент для композиции логики.
И когда ты начинаешь делить:
UI → отвечает за отображение Composable → за бизнес-логику API слой → за внешний мир
код становится:
— предсказуемым — масштабируемым — и реально поддерживаемым
Ссылка на видео: https://youtu.be/IlvqBCwrhaA
Плейлист со всей серией по Vue: https://www.youtube.com/playlist?list=PL61VoLOU-kPrQNMi7hbIWwxiG1CRCMfDy
Интересно, у кого уже были такие “composable-помойки”? И как вы это решали?
· 25.04
Спасибо
ответить
коммент удалён