Веб-компоненты
Веб-компоненты существуют с 2013 года, но, по моему мнению, до недавнего времени они не были жизнеспособным вариантом для разработчиков для создания своих компонентных систем. Давайте вместе погрузимся в веб-компоненты.
Если вы похожи на меня, то, вероятно, в последнее время часто слышите о веб-компонентах. Многие из нас ищут способы интеграции веб-компонентов в свою работу, в то время как команды пытаются разобраться, как их использовать в своих процессах. В мире веб-компонентов сейчас происходит много изменений, и следить за всеми нововведениями бывает непросто, что может вызвать ощущение перегруженности.
Почему сейчас? Наши практики меняются.
За последнее десятилетие веб-сообщество сосредоточилось на JavaScript-библиотеках и фреймворках, которые привели к многим инновациям, но часто ухудшали производительность и устойчивость. К счастью, теперь у нас есть стандартная модель компонентов, встроенная в браузеры, которая снижает сложность и улучшает производительность. Многие крупные компании уже переходят на веб-компоненты, а популярные библиотеки, такие как React, улучшают совместимость с ними.
Всеобъемлющая, доступная учебная программа.
Цель курса - прояснить использование веб-компонентов, показать их современные применения и научить создавать быстрые современные сайты. "Web Components Demystified" - это всеобъемлющий курс, учитывающий доступность, устойчивость и производительность.
Для кого этот курс?
Этот курс предназначен для веб-дизайнеров и разработчиков любого уровня. Он охватывает сложные паттерны и задачи, связанные с веб-компонентами, и не требует начальных знаний о них. Курс ориентирован на фронтенд-разработчиков и UI/UX-дизайнеров, которые владеют HTML, CSS и базовыми знаниями JavaScript. Знание популярных фреймворков также будет полезно для понимания различных подходов и стратегий интеграции.
Если вы хотите узнать, как веб-компоненты могут улучшить ваш рабочий процесс, этот курс для вас!
Веб-компоненты существуют с 2013 года, но, по моему мнению, до недавнего времени они не были жизнеспособным вариантом для разработчиков для создания своих компонентных систем. Давайте вместе погрузимся в веб-компоненты.
Веб-компоненты - технология, которая позволяет создавать многократно используемые компоненты в веб-документах и веб-приложениях. Веб-компоненты поддерживаются веб-браузерами напрямую и не требуют дополнительных библиотек для работы.
Полное введение в создание пользовательских HTML-элементов / веб-компонентов с StencilJS и даже без него. Посмотрим правде в глаза: у вас есть тысячи HTML-тегов, но некоторые полезные (<tabs>, <side-drawer>, <modal>, ...) отсутствуют. Что, если вы можете создавать собственные HTML-теги. Без таких фреймворков, как Angular, библиотеки React или знания JavaScript в целом. Просто с волшебной функцией native-JavaScript, называе