Ресурсы, которые помогут вам изучить расширенные концепции Vue.js и выйти за рамки основ.
Vue.js — это удивительный фреймворк с множеством мощных функций, которые он предлагает нестандартно. Vue.js также имеет удобную кривую обучения для начинающих. Несмотря на то, что он очень удобен для начинающих, освоение некоторых его основных концепций и функций может быть сложной задачей и требует последовательного обучения.
В этой статье будут представлены некоторые из лучших учебных ресурсов для освоения и изучения расширенных и углубленных ресурсов Vue.js для Vue.js. Если вы хотите узнать больше, чем просто основы, и изучить более сложные концепции, эти ресурсы для вас.
1. Расширенные возможности Vue.js с нуля
Это видеокурс и полное трехчасовое пошаговое руководство по расширенным функциям Vue.js. Этот курс ведет Эван Ю, сам создатель Vue.js. Этот курс для вас, если у вас есть некоторый опыт работы с Vue.js и вы хотите лучше понять его внутренности, чтобы создавать свои плагины Vue и более эффективно использовать Vue.
Видеокурс охватывает:
- Реактивность
- Написание плагинов
- Функции рендеринга
- Государственное управление
- Маршрутизация
- Проверка формы
- Интернационализация
Вы можете ознакомиться с курсом здесь
2. Мастер-класс по Vue.js
Это еще один удивительный продвинутый курс, предлагаемый командой Vue School. С командой, состоящей из Vue.js и отраслевых экспертов из основной команды Vue, это, без сомнения, курс, который стоит взять в свои руки. На основе проектного подхода вы научитесь создавать производительное приложение Vue.js в соответствии с отраслевыми стандартами.
Курс охватывает:
- Vue-CLI, Vue Router и управление состоянием с помощью Vuex
- Современный JavaScript (ES6/7/8)
- Полномочия пользователя и защищенные маршруты
- Сторонняя аутентификация
- База данных Firebase в реальном времени и облачные функции
- Архитектура приложений и лучшие практики
- Разделение кода
- Конфигурация веб-пакета
- SEO и предварительный рендеринг
Вы можете ознакомиться с курсом здесь
3. Расширенные компоненты
Это еще один замечательный курс, предлагаемый Vue Mastery. Он охватывает некоторые из самых передовых концепций Vue.js и архитектуры его приложений.
Что охватывает курс:
- Узнайте, как работает реактивность
- Где реактивность живет в исходном коде Vue.js
- Как работает компиляция шаблона
- Как создавать функции рендеринга
- Как использовать функциональные компоненты
- Как работает внутренний процесс монтажа
- Как использовать реквизиты для рендеринга и слоты с ограниченной областью действия
- Охватить другие шаблоны и методы проектирования
Вы можете ознакомиться с этим курсом здесь
4. Масштабирование производительности и оптимизация в приложениях Vue.js
В этой серии статей рассматриваются все тонкости и нюансы, связанные с масштабированием производительности в приложениях Vuejs. Эта серия статей написана отраслевым экспертом и генеральным директором Vue Storefront на основе его опыта создания приложения Vue.js и масштабирования производительности.
В этой статье рассматриваются:
- Часть 1. Введение в оптимизацию производительности и ленивую загрузку.
- Часть 2. Ленивые маршруты загрузки и антипаттерн вендора.
- Часть 3 — Ленивая загрузка модулей Vuex
- Часть 4. Удобство ожидания и ленивая загрузка отдельных компонентов.
- Часть 5 — Ленивая загрузка библиотек и поиск меньших эквивалентов
- Часть 6. Эффективное использование библиотек пользовательского интерфейса
- Часть 7. Использование кеша Service Worker
- Часть 8 — Предварительная выборка
Вы можете ознакомиться со статьей здесь
5. Подкаст: Эван Ю — продвинутый дизайн компонентов Vue
Этот подкаст создан самим создателем Vue.js и размещен на радио Full Stack, подкасте, ориентированном на разработчиков, заинтересованных в создании удивительных программных продуктов.
Темы включают:
- Что такое «компонент высшего порядка»?
- Как вы копируете шаблон рендеринга из React с помощью Vue?
- Использование слотов с ограниченной областью действия для создания компонентов без пользовательского интерфейса
- Использование функций рендеринга без использования JSX
- Как встроенные компоненты Vue работают под капотом
Вы можете посмотреть подкаст здесь.
Прежде чем уйти
Эти ресурсы охватывают большинство дополнительных ресурсов для изучения Vue.js. На этих ресурсах есть все: от понимания того, как Vue.js работает за капотом, до реализации его основных концепций.
Спасибо, что нашли время, чтобы проверить эти удивительные ресурсы Vue.js.
Больше прочтений