Esse sabor específico da componente é o que Jeremy chama de “componentes da web html”:
Se o seu elemento personalizado estiver vazio, não será um componente da Web HTML.”Componentes da Web” pareciam o equivalente da plataforma da web a “componentes do React”.Com os componentes da Web, você pode até dizer que o modelo de componente do React está sendo portado para o navegador.Mas se você estiver usando um elemento personalizado para estender a marcação existente, esse é um componente da Web HTML.
Eu acho que a palavra “componente” em “componentes da web” confundiu muitas pessoas – pelo menos me fez.
Fonte: https://blog.jim-nielsen.com/2023/html-web-components/