Angular

Angular

Información
Desarrollado por Google y la comunidad Angular.
Primera versión septiembre de 2016 ( 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.

Diferencias con AngularJS

Histórico

apellido

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.

Versión 2.0.0

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.

Versión 4.0.0

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:

Versión 5.0.0

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.

Versión 6.0.0

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.

Versión 7.0.0

Angular 7 fue lanzado el 18 de octubre de 2018.

Versión 8.0.0

Angular 8 fue lanzado el 28 de mayo de 2019.

Versión 9.0.0

Angular 9 fue lanzado el 6 de febrero de 2020.

Versión 10.0.0

Angular 10 fue lanzado el 24 de junio de 2020.

Versión 11.0.0

Angular 11 fue lanzado el 10 de noviembre de 2020.

Versión 12.0.0

Angular 12 fue lanzado el 13 de mayo de 2021.

Versiones futuras

Cada versión está destinada a ser compatible con la versión anterior. Google se ha comprometido a actualizar dos veces al año.

Notas y referencias

  1. Versión 12.1.1  " ,30 de junio de 2021(visitada 1 st de julio de 2021 )
  2. (en) "  angular (2 +) • r / Angular2  " en reddit (consultado el 1 er de abril de 2021 ) .
  3. Manjunath M, "  AngularJS y Angular 2+: una comparación detallada - SitePoint  " , en Sitepoint.com ,6 de abril de 2018(consultado el 26 de junio de 2020 ) .
  4. (en) "  angular  " , en angular.io (consultado el 1 st de abril de 2 021 ) .
  5. "  ¿Cuál es la diferencia entre AngularJS y Angular?  » , En gorrion.io ,19 de septiembre de 2017(consultado el 28 de enero de 2018 )
  6. "  Angular: Pautas de marca para AngularJS  " (consultado el 4 de marzo de 2017 )
  7. Coman Hamilton, "  Un adelanto del radicalmente nuevo Angular 2.0  " (consultado el 21 de octubre de 2015 )
  8. "  Horario de Ng-Europe  "
  9. Coman Hamilton, "El  anuncio de Angular 2.0 fracasa  " (consultado el 21 de octubre de 2015 )
  10. angularjs, “¡  Angular 2 pasa de Alpha a Developer Preview! La guía del desarrollador y los documentos de API ahora están disponibles en ... angular.io/docs/js/latest  ” , en Twitter ,30 de abril de 2015(consultado el 21 de octubre de 2015 )
  11. "  Angular: Angular 2 Beta  " , en angularjs.blogspot.it (consultado el 13 de julio de 2016 )
  12. "  angular / angular  " , en GitHub (consultado el 4 de mayo de 2016 )
  13. "  Ok ... déjame explicarte: va a ser Angular 4.0  " , en angularjs.blogspot.kr (consultado el 14 de diciembre de 2016 )
  14. "  Angular 4.0.0 Now Available  " , en angularjs.blogspot.ca (consultado el 23 de marzo de 2017 )
  15. "  Angular 4 llegará en 2017, para ser compatible con versiones anteriores de Angular 2  " , en react-etc.net (consultado el 14 de diciembre de 2016 )
  16. Stephen Fluin , “  Version 5.0.0 of Angular Now Available  ” (consultado el 2 de noviembre de 2017 )
  17. "  Marco de JavaScript de Angular 5 retrasado  "
  18. "  Versión 6.0.0 de Angular ahora disponible  " (consultado el 4 de mayo de 2018 )
  19. "  Versión 7 de Angular - CLI Prompts, Virtual Scroll, Drag and Drop y más  " (consultado el 21 de enero de 2019 )
  20. "  Versión 8 de Angular: paquetes más pequeños, API CLI y alineación con el ecosistema  " (consultado el 3 de junio de 2019 )
  21. (en) Stephen Fluin , "La  versión 9 de Angular ya está disponible: ¡Project Ivy ha llegado!  » , En medio ,10 de febrero de 2020(consultado el 13 de febrero de 2020 )
  22. (en) Krill Paul , "  Novedades de Angular 10  " en InfoWorld ,25 de junio de 2020(consultado el 26 de junio de 2020 )
  23. https://blog.angular.io/version-11-of-angular-now-available-74721b7952f7
  24. https://blog.angular.io/angular-v12-is-now-available-32ed51fbfd49

Apéndices

Artículos relacionados

enlaces externos