Web Components — набор нативных браузерных API для создания переиспользуемых кастомных элементов. Три технологии: Custom Elements (определяют новые HTML-теги), Shadow DOM (инкапсулируют стили и разметку), HTML Templates (template и slot для контента). Работают без фреймворков — можно использовать с React, Vue, Angular. Минусы: больше boilerplate чем React-компоненты, SSR сложнее, экосистема меньше. Lit — популярная библиотека, упрощающая создание Web Components.
Что такое Web Components?
Middle
179 просмотровAFK Offer AI
Как использовать Performance API?