Aurelia - Descripción general

La mejor definición del marco se puede encontrar en los documentos oficiales de Aurelia -

Bueno, en realidad es simple. Aurelia es solo JavaScript. Sin embargo, no es el JavaScript de ayer, sino el JavaScript del mañana. Mediante el uso de herramientas modernas, hemos podido escribir Aurelia desde cero en ECMAScript 2016. Esto significa que tenemos módulos nativos, clases, decoradores y más a nuestra disposición ... y tú también los tienes.

Aurelia no solo está escrito en JavaScript moderno y futuro, sino que también adopta un enfoque moderno de la arquitectura. En el pasado, los marcos han sido bestias monolíticas. Aunque no Aurelia. Está construido como una serie de bibliotecas colaboradoras. En conjunto, forman un marco potente y robusto para crear aplicaciones de página única (SPA). Sin embargo, las bibliotecas de Aurelia a menudo se pueden usar individualmente, en sitios web tradicionales o incluso en el lado del servidor a través de tecnologías como NodeJS.

Aurelia - Características

  • Components- Los componentes son bloques de construcción del marco Aurelia. Está compuesto por pares de vista HTML y vista-modelo JavaScript.

  • Web Standards - Este es uno de los marcos modernos más limpios, completamente enfocado en estándares web sin abstracciones innecesarias.

  • Extensible - El marco ofrece una manera fácil de integrarse con las otras herramientas necesarias.

  • Commercial Support- Aurelia ofrece soporte comercial y empresarial. Es un producto oficial de Durandal Inc.

  • License - Aurelia es de código abierto y tiene licencia del MIT.

Aurelia - Ventajas

  • Aurelia está muy limpia. Si sigue las convenciones de frameworks, puede concentrarse en su aplicación sin que el framework se interponga en su camino.

  • También es fácilmente extensible. Puede agregar o eliminar cualquier herramienta que ofrezca el marco y también puede agregar cualquier otra herramienta que no sea parte del marco.

  • Es muy fácil trabajar con Aurelia. Está dirigido a la experiencia de los desarrolladores. Te ahorra mucho tiempo.

  • El marco en sí está dirigido hacia los estándares web, por lo que siempre estará actualizado con los conceptos modernos.

  • Aurelia no tiene la comunidad más grande que existe, pero es muy ágil, conocedora y está dispuesta a ayudar en poco tiempo.

Limitaciones

  • No existen grandes limitaciones. El Framework es poderoso y fácil de trabajar.