¿No sabes por dónde empezar? Ayúdanos normalizando artículos.
¿Tienes experiencia? Crea alguno de estos artículos de actualidad.

Angular (framework)

Revisión del 13:22 4 oct 2021 de Hariseldon (discusión | contribuciones) (Página creada con «{{desarrollo}} {{Ficha Software |nombre=Angular |familia= |imagen= |tamaño= |descripción= |imagen2= |tamaño2= |descripción2= |creador= |desarrollador= Google |dise…»)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Angular
Información sobre la plantilla
DesarrolladorGoogle
Lanzamiento inicial15 de septiembre de 2016
Última versión estable12.1.4 (28 de julio de 2021)
Sistemas Operativos compatiblesMultiplataforma
Sitio web
http://angular.io/

Angular, framework de Javascript , es una evolución de AngularJS, aunque fue totalmente reescrito su código fuente. Utiliza Typecript y HTML para crear aplicaciones. Ofrece a los desarrolladores la disponibilidad de todas las funciones que necesita para crear una aplicación web o móvil compleja y sofisticada.

Características

Posee características como componentes, directivas, formularios, canalizaciones, servicios HTTP, inyección de dependencia, etc.

Instalar Angular

Pasos para instalar Angular 12

  • Instalar primero nodejs en su página oficial, nodejs.org.
  • Una vez que se escoge la carpeta donde se instalará Angular 12 se instala Angular CLI con el siguiente código en la consola:
npm install -g @angular/cli

Angular Versiones

La primera versión de Angular se denominó Angular 2. Luego, más tarde, se le cambió el nombre a Angular. Con el paso de los años, Angular Team lanza nuevas versiones de Angular Regularmente y la última versión estable que está disponible en Angular 12.1.4 (28 de julio de 2021)

Todas las versiones de angular

  • Angular 2 14.09.2016 versión inicial de Angular
  • Angular 4 23.03.2017 versión 4
  • Angular 5 11.11.2017 versión 5
  • Angular 6 03-05-2018 versión 6
  • Angular 7 18-10-2018 versión 7
  • Angular 8 25-08-2019 versión 8
  • Angular 9 06-02-2020 versión 9
  • Angular 10 24-06-2020 versión 10
  • Angular 11 11-11-2020 versión 11
  • Angular 12 12-05-2021 versión 12

Diferencias entre Angular y AngularJs

La semejanza en los nombres puede traer confusión al lector que desconoce ambos lenguajes de programación. No obstante, son incompatibles entre si, y Angular contiene disímiles de características que lo convierten en superior al anterior.

  • Angular no tiene un concepto de "scope" o controladores; en cambio, utiliza una jerarquía de componentes como su principal característica arquitectónica. [6]
  • Angular tiene una sintaxis de expresión diferente, centrándose en "[]" para el enlace de propiedades y "()" para el enlace de eventos [7]
  • Modularidad: gran parte de la funcionalidad principal se ha trasladado a los módulos
  • Angular recomienda el uso del lenguaje TypeScript de Microsoft, que presenta las siguientes características:
  • Escritura estática, incluidos genéricos
  • Anotaciones
  • TypeScript es un superconjunto de ECMAScript 6 (ES6) y es compatible con versiones anteriores de ECMAScript 5 (es decir, JavaScript).
  • Carga dinámica
  • Compilaciones de plantillas asincrónicas
  • Devoluciones de llamada iterativas proporcionadas por RxJS.
  • Soporte para Angular Universal, que ejecuta aplicaciones Angular en servidores.


Fuentes