Найти в Дзене
⚡️ Vue 3 | Ошибка inject() вне script setup + assert function в computed | Разбор ошибок
Новая часть проекта «Личный кабинет интернет-провайдера» уже на канале 🚀 Сегодня разбираем две реальные ошибки, с которыми часто сталкиваются при разработке на Vue 3 + TypeScript в production-проектах. 👉 почему появляется ошибка inject() can only be used inside setup() 👉 почему assert function нельзя использовать в computed бездумно и какие проблемы это вызывает В видео я объясняю не только как починить, но и почему эти ошибки возникают, чтобы ты мог избежать их в будущем. 📌 Что разбираем в этом видео: * почему useRouter нельзя вызывать вне script setup * как правильно работать с inject...
1 неделю назад
⚡️ Vue 3.5 | Глобальный bootstrap приложения: init, guards, redirect, token | Личный кабинет
Новая часть проекта «Личный кабинет интернет-провайдера» уже на канале 🚀 Сегодня разбираем одну из самых важных архитектурных тем — инициализацию приложения. Показываю, как собрать разрозненную логику старта приложения в единый глобальный bootstrap: инициализация пользователя, установка HTTP-токена, route guards и redirect-логика — в одном управляемом месте. 📌 Что разбираем в этом видео: * что такое bootstrap приложения и зачем он нужен * какие инициализационные процессы есть в реальном проекте * инициализация авторизованного пользователя * установка токена в HTTP-клиенте при старте приложения...
2 недели назад
⚡️ Vue 3.5 + Pinia | Реактивная деструктуризация store + assert function | Личный кабинет
Новая часть проекта «Личный кабинет интернет-провайдера» уже на канале 🚀 Сегодня разбираем две важные и часто недооценённые темы при работе с Pinia и TypeScript: 👉 как не потерять реактивность store при деструктуризации 👉 как и зачем использовать assert function в реальных проектах В этом видео я показываю типичные ошибки, с которыми сталкиваются разработчики, и объясняю, как писать код, который остаётся стабильным и предсказуемым по мере роста проекта. 📌 Что делаем в этом видео: * разбираем, почему store теряет реактивность при обычной деструктуризации * правильно деструктурируем Pinia...
3 недели назад
Всем привет! Хочу поздравить всех с наступающим новым годом
! 🎄 🥳 Пожелать достижение желаемых высот и благополучия Так же хотел поблагодарить той поддержки, которую вы дали - за 5 месяцев нас в этой группе уже 39 человек, да, это не сотни и не тысячи, но все равно, мне кажется хорошо, без какой либо рекламы. Так же на YouTube уже 100 подписчиков и больше двух тысяч просмотров. Спасибо вам, за то, что смотрите...
4 недели назад
⚡️ Vue 3.5 + Pinia | Список счетов пользователя в профиле + архитектура | Личный кабинет
Новая часть проекта «Личный кабинет интернет-провайдера» уже на канале 🚀 Сегодня реализуем вывод списка выставленных счетов пользователя прямо в профиле и разбираем важный архитектурный момент — почему повторяющуюся логику нужно выносить в отдельные абстракции. В этом видео я показываю не просто «как вывести данные», а как писать код, который не развалится по мере роста проекта. 📌 Что делаем в этом видео: * получаем список счетов пользователя с API * выводим инвойсы в профиле пользователя * обрабатываем загрузку и пустые состояния * находим повторяющуюся логику в проекте * выносим общую логику...
1 месяц назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала