Мы часто используем существующие библиотеки при работе с расширенными функциями приложения, такими как маршрутизация, управление состоянием, проверка формы и i18n, и много раз реализации этих библиотек могут быть черным ящиком. В этом семинаре мы собираемся создавать простые версии таких библиотек с нуля, используя основные функции Vue.Это поможет вам лучше понять природу этих проблем и как лучше использовать систему реактивности Vue, чтобы придумать элегантные решения. Просмотривая это курс вы пойметет:
Как работает Vue
Как работают функции рендеринга в Vue
Основные шаблоны создания плагинов Vue
Управления Vuex / Redux и то, как они реализованы / используются в контексте приложений Vue
Лучше поймете маршрутизацию на основе компонентов и как она реализуется в контексте приложений Vue
Вашим спикером этого курса будет Эван - независимый разработчик. Он является автором Vue.js, фреймворка JavaScript для создания современных веб-интерфейсов с реактивными компонентами. В прошлом Эван работал в Meteor Development Group в качестве основного разработчика, а до этого провел два года в Google Creative Lab, взламывая экспериментальные образцы пользовательских интерфейсов для различных продуктов Google.
Этот семинар оптимизирован для разработчиков, которые имеют промежуточный опыт работы с Vue, хотят лучше понять внутренние компоненты Vue и создать собственные плагины. Предпочтительно, участники должны уже иметь опыт создания реальных приложений с Vue и прошли через все документы. Не рекомендуется смотреть этот семинар, если вы относительно новичок в Vue, если у вас нет обширного опыта в других интерфейсных средах.
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.