Свържете се с нас

Съдържание и теми, включени в курса

Основни усъвършенствани концепции във Vue.js

  • Усъвършенстван жизнен цикъл на компонентите
  • Усъвършенствано обработване на props, emits и персонализирани събития
  • Усъвършенствана реактивност (ref, computed, effect, watch и др.)
  • Контрол на маршрутите и навигационни guards

Мащабируемо управление на състоянието с Pinia

  • Мащабируеми архитектури с Pinia
  • Усъвършенствана композиция и модуляризация на stores
  • Най-добри практики за управление на глобални и локални данни

Интеграция на API и проектиране на слоя с данни

  • Глобална и персонализирана конфигурация на Axios
  • Усъвършенствано използване на interceptors и обработка на грешки
  • Интеграция с Pinia и компоненти
  • Поток от данни между API, stores и UI компоненти

Модерен работен процес за разработка с Vue

  • Усъвършенствана конфигурация на Vite за Vue.js проекти
  • Интеграция на плъгини и оптимизация на изграждането
  • Най-добри практики за development/testing/production среди
  • Променливи на средата за production (Vault), CI/CD
  • Качество на кода: настройка и интеграция на ESLint, Prettier и SonarQube
  • Най-добри практики за автоматизирано форматиране и статичен анализ

Специализация в рамката: Quasar Framework

  • Оптимизация и персонализиране на Quasar компоненти
  • Изграждане на адаптивни и производителни потребителски интерфейси с Quasar
  • Използване на Quasar с TanStack, PWA и ServiceWorker

TypeScript във Vue.js

  • Усъвършенствано типизиране за компоненти и stores
  • Дефиниране на типове за props, emits и slots
  • Преизползваеми модели и най-добри практики за типова безопасност

Тестване и надеждност на кода

  • Модулно и интеграционно тестване за компоненти и stores
  • Препоръчани инструменти (Vue Test Utils, Vitest и др.)
  • Най-добри практики за поддръжка и автоматизация на тестовете

Производителност и оптимизация

  • Lazy loading, разделяне на кода и оптимизация на ресурсите
  • Идентифициране и разрешаване на тесни места в производителността
  • Профилиране и фина настройка на Vue.js приложения

Материали и подкрепа

  • Изчерпателна документация и примери за всеки модул
  • Достъп до записани материали или онлайн ресурси
  • Въпроси и отговори и подкрепа при внедряване след обучението

Обобщение и следващи стъпки

Изисквания

  • Опит в разработването на приложения с Vue.js
  • Познаване на JavaScript, ES6+ и REST API
  • Основно разбиране на инструменти за изграждане на фронтенд и компонентно-базирани архитектури

Аудитория

  • Фронтенд разработчици с предишен опит с Vue.js
  • Софтуерни инженери, които изграждат мащабни Vue приложения
  • Разработчици, търсещи най-добри практики в архитектурата, тестването и оптимизацията
 35 Часа

Брой участници


Цена за участник

Отзиви от участници (3)

Предстоящи Курсове

Свързани Kатегории