
¿Existe alguna librería que sea azúcar sintáctico de web components?
Es decir, una librería para escribir web components nativos pero que no necesiten de nada más en cliente, que puedas simplemente llamar desde el navegador al archivo javascript generado y poner la etiqueta.
Me molan los web components porque se pueden usar en cualquier framework sin necesitar nada más, solo el archivo .js del componente pero me da palo tener que andar con this.shadowRoot.getElementById" todo el rato para actualizar la vista. En ese aspecto echo de menos Vue o React
O cosas como condicionales o bucles en la vista, que al final acabas mezclando código html dentro de la lógica del webcomponent.