Desarrollado por | Google y la comunidad Angular. |
---|---|
Primera versión | septiembre de 2016 |
Última versión | 12.1.1 (30 de junio de 2021) |
Depositar | github.com/angular/angular |
Seguro de calidad | Integración continua |
Escrito en | Mecanografiado |
Sistema de explotación | Multiplataforma |
Escribe | Marco de JavaScript |
Licencia | Licencia MIT |
Sitio web | angular.io |
Cronología de versiones
Angular (comúnmente conocido como " Angular 2+ " o " Angular v2 y superior ") es un marco del lado del cliente, de código abierto , basado en TypeScript , y codirigido por el equipo del proyecto "Angular" en Google y por una comunidad de particulares y empresas. Angular es una reescritura completa de AngularJS , un marco creado por el mismo equipo. Permite la creación de aplicaciones Web y más en particular de las llamadas " Aplicaciones de Página Única ": aplicaciones web accesibles a través de una única página web que permite agilizar la experiencia del usuario y evitar la carga de páginas en cada nueva acción. El Framework se basa en una arquitectura tipo MVC y por lo tanto permite separar datos, visuales y acciones para una mejor gestión de responsabilidades. Un tipo de arquitectura que se ha probado en gran medida y que permite una gran capacidad de mantenimiento y un trabajo colaborativo mejorado.
Originalmente, la reescritura de AngularJS fue llamada "Angular 2" por el equipo, pero esto generó confusión entre los desarrolladores. Para aclarar, el equipo anunció que se deben usar términos diferentes para cada marco. "AngularJS", refiriéndose a las versiones 1.X. y "Angular" sin "JS", en referencia a las versiones 2 y superiores.
Angular 2.0 se anuncia en la conferencia ng-europe 2014, que tuvo lugar los días 22 y 23 de octubrede ese mismo año. Los drásticos cambios en la versión 2.0 crearon mucha controversia entre los desarrolladores. la30 de abril de 2015, Los desarrolladores de Angular anuncian que la versión 2 pasará de la versión alfa a la prueba para desarrolladores. Angular 2 entra en Beta endiciembre 2015, y la primera versión candidata a producción se publica en Mayo de 2016. La versión final se publica el14 de septiembre de 2016.
la 13 de diciembre de 2016Se anunció Angular 4, se dio el salto a la versión 3 para evitar confusiones debido a la falta de alineación entre la versión del router del paquete que ya se había distribuido en la v3.3.0. La versión final fue lanzada el23 de marzo de 2017. Angular 4 es compatible con Angular 2.
La versión 4.3 de Angular es una versión secundaria, lo que significa que no contiene cambios significativos y es un reemplazo directo de 4.xx
Características de la versión 4.3:
Angular 5 fue lanzado el 1 st de noviembre de 2,017. Las mejoras clave en Angular 5 incluyen soporte para aplicaciones web progresivas , un optimizador de compilación y mejoras relacionadas con Material Design.
Angular 6 fue lanzado el 4 de mayo de 2018. Esta es una versión importante que permite menos énfasis en el marco subyacente y cada vez más en el conjunto de herramientas, y facilita el cambio a Angular en el futuro, con: ng update, ng add, Angular Elements, Angular Material + CDK Componentes, componentes de inicio de material angular, espacios de trabajo CLI, compatibilidad con bibliotecas, proveedores que se pueden cambiar de árbol, mejoras en el rendimiento de animaciones y RxJS v6.
Angular 7 fue lanzado el 18 de octubre de 2018.
Angular 8 fue lanzado el 28 de mayo de 2019.
Angular 9 fue lanzado el 6 de febrero de 2020.
Angular 10 fue lanzado el 24 de junio de 2020.
Angular 11 fue lanzado el 10 de noviembre de 2020.
Angular 12 fue lanzado el 13 de mayo de 2021.
Cada versión está destinada a ser compatible con la versión anterior. Google se ha comprometido a actualizar dos veces al año.