Дата добавления
03.12.2024
Этот курс обучит вас созданию масштабируемых и поддерживаемых фронтендов на Vue, используя современные подходы и лучшие практики. Вы научитесь организовывать крупные кодовые базы, которые легко расширять и поддерживать, а также освоите инструменты и техники, которые применяются в профессиональной разработке.
Что вы узнаете:
- Использование Vue 3, Vite, TailwindCSS, JSONPlaceHolder и других современных технологий.
- Разработка UI-компонентов в изоляции, используя API-клиент для работы с реальными или мокированными данными.
- Организация централизованного менеджера состояния в виде модулей, разделённых по доменам или областям.
- Поддержка интернационализации и локализации для перевода интерфейсов, форматирования чисел и дат в зависимости от культуры.
- Проверка типов с помощью TypeScript на этапе разработки для минимизации ошибок в рантайме.
- Правильная структура каталогов, именование файлов и кода для упрощения навигации и работы с проектом.
- Использование хуков и композиционных паттернов для оптимизации работы компонентов.
- Создание и использование библиотек компонентов для повторного использования.
- Написание модульных тестов для моделей и компонентов для повышения качества кода.
Этот курс идеально подойдёт как для опытных разработчиков, стремящихся улучшить навыки разработки крупномасштабных приложений, так и для начинающих, которые хотят освоить передовые технологии и практики.