Новая часть проекта «Личный кабинет интернет-провайдера» уже на канале 🚀 Сегодня разбираем две важные и часто недооценённые темы при работе с Pinia и TypeScript: 👉 как не потерять реактивность store при деструктуризации 👉 как и зачем использовать assert function в реальных проектах В этом видео я показываю типичные ошибки, с которыми сталкиваются разработчики, и объясняю, как писать код, который остаётся стабильным и предсказуемым по мере роста проекта. 📌 Что делаем в этом видео: * разбираем, почему store теряет реактивность при обычной деструктуризации * правильно деструктурируем Pinia store, сохраняя реактивность * используем storeToRefs и понимаем, когда он действительно нужен * разбираемся, что такое assert function в TypeScript * применяем assert-функции в store и бизнес-логике * улучшаем читаемость и безопасность кода Видео особенно полезно, если ты работаешь с Vue 3 + Pinia в production-проектах и хочешь избежать скрытых багов 💪 👨💻 GitHub проекта: 👉 https://github
⚡️ Vue 3.5 + Pinia | Реактивная деструктуризация store + assert function | Личный кабинет
3 января3 янв
1 мин