Веб-компоненти (web components)
Коротко: Веб-компоненти — власні HTML-елементи, які браузер підтримує нативно, без фреймворку. Ви визначаєте, наприклад, <my-button> і використовуєте його будь-де.
Докладніше: За цим стоять три технології браузера: користувацькі елементи (власні теги зі своєю логікою), shadow DOM (інкапсульована розмітка й стилі) та шаблони HTML. Разом вони утворюють повторно використовувані будівельні блоки.
Подробиці
- Користувацький елемент: клас, що розширює
HTM…
Див. також: семантичний HTML