Todas las formas de crear un componente web

Esta es una página interesante que compara un montón de bibliotecas diferentes con componentes web. Una de las cosas que aprendí después de publicar “Un poco sobre bibliotecas de componentes web” es que las API de la plataforma web fueron diseñadas para que las bibliotecas se construyeran alrededor de ellas . Interesante, ¿verdad?

Esta página crea un componente de contador. Al extender HTMLElementde forma nativa, lo hacen en 1293 bytes, luego cada biblioteca agrega cosas además de eso. Las grandes bibliotecas, como Vue y React, son claramente mucho más grandes (pero aportan muchas otras funciones). Uno de los más grandes es CanJS (230,634 bytes), que no pretende ser pequeño, pero, según su página acerca de: “Está dirigido a desarrolladores experimentados que crean aplicaciones complejas con un largo futuro por delante”. Si el objetivo es pequeño, Svelte es fiel a su misión de casi autocompilarse y terminar en solo 3592 bytes, un tercio del tamaño del superdiminuto lit-html y la mitad del tamaño de uhtml ; ambos son simplemente pequeñas abstracciones que Ofrece plantillas y renderizados más agradables.

Enlace directo →

SUSCRÍBETE A NUESTRO BOLETÍN 
No te pierdas de nuestro contenido ni de ninguna de nuestras guías para que puedas avanzar en los juegos que más te gustan.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Este sitio web utiliza cookies para mejorar tu experiencia mientras navegas por él. Este sitio web utiliza cookies para mejorar tu experiencia de usuario. Al continuar navegando, aceptas su uso. Mas informacion