Ir al contenido

Introducción

ngxtension es una librería de utilidades para Angular. Consiste en una variedad de utilidades que facilitan el desarrollo de Angular y lo hacen más consistente.

El proyecto fue iniciado por Chau junto con Enea y es completamente de código abierto. Agradecemos las contribuciones de todo tipo. Si tienes un problema o una idea, por favor háznoslo saber. ¿Te encuentras agregando algo una y otra vez a cada proyecto de Angular? Eso es algo que queremos tener en ngxtension. Nuestra intención es que ngxtension sea “todo vale”, pero también con consideración cuidadosa y código Angular de calidad para que ngxtension pueda convertirse en una tienda única para todos los desarrolladores de Angular.

Consideración del tamaño del paquete(bundle)

Sección titulada «Consideración del tamaño del paquete(bundle)»

La biblioteca está compuesta enteramente por Secondary Entry Point. Aunque enviamos ngxtension como un solo paquete (para que sea fácil de instalar para los consumidores), el pipeline de construcción de Angular debe manejar adecuadamente la división de código y el tree-shaking para todos los puntos de entrada que ngxtension incluye.

El distintivo de tamaño GZIP (si está disponible) es proporcionado por bundlejs y se muestra como el tamaño empaquetado del punto de entrada y todas sus dependencias ngxtension. Por ejemplo, ngxtension/connect depende de ngxtension/assert-injector por lo que el distintivo de tamaño GZIP de ngxtension/connect será el tamaño empaquetado de ngxtension/connect y ngxtension/assert-injector.