Продолжительность
3 ч 57 мин 19 сек
Количество уроков
34 Видео
Дата добавления
12.06.2018
Дата обновления
12.06.2018
Узнайте, как создавать более простые и гибкие компоненты, которые являются более мощными и удобными в обслуживании. Я использую Vue.js в продакшене приложений с весны 2015 года и узнал тонну о написании поддерживаемого и эластичного кода Vue.
Когда я впервые начал использовать Vue, я влюбился насколько просто он делает то, что быстро превравщалось в беспорядок, если использовать jQuery. Три года спустя я понял, что Vue решает много сложных проблем, которые я никогда не ожидал:
- Сохранение логики портативной и инкапсулированной, даже когда она взаимодействует с отключенными частями DOM
- Полная кастомизация того, как выглядит компонент без кучи переопределений CSS или сложных параметров конфигурации
- Упрощение симуляции отчаянно необходимых функций браузера, таких как element queries , не ожидая еще 5 лет пока это начнут поддерживать
Advanced Vue Component Design использует все что я знаю об использовании Vue для создания более чем базовых виджетов и объединяет его в один всеобъемлющий курс.
Что внутри ?
Полный курс рассчитан на 34 урока (4 часа).
Он охватывает такие темы, как:
- Создание custom controlled components
- Стратегии хранения и инкапсуляции логических компонентов
- Использование composition для расширения компонентов вместо миксинов или наследования
- Как и почему использовать функции рендеринга, даже если вы не используете JSX
- Использование компонентов data provider для повторного использования non-UI логики
- Создание renderless компонентов, которые полностью настраиваются
- Проектирование составных компонентов с использованием Vue’s provide и inject
- Реальные примеры исследований по созданию надежных сортируемых списков и компонентов для поиска
Весь курс также аккуратно организован по теме, поэтому очень легко вернуться назад и найти точный урок, который вы ищете, когда пытаетесь применить эти идеи на работе.
На вкус и цвет, товарища конечно нет, но на мой взгляд лучше посмотреть его, нежели данный курс. У него больше фишечек, приемчиков и умственный фреймворков. А это можно промотать потом, чтобы посмотреть какой автор использует подход.