AngularJS

> Temas > AngularJS
Editar

AngularJS es un framework de desarrollo frontend Javascript que permite crear aplicaciones SPA. Es software libre fue impulsado por Google, aunque ahora solo se encuentra en mantenimiento.

AngularJS es un framework que no se recomienda usar para aplicaciones nuevas. En sus orígenes tuvo mucho éxito, ya que fue uno de los primeros frameworks avanzados capaces de aportar una arquitectura avanzada, basada en el patrón MVVM, donde las vistas se sincronizaban automáticamente con los modelos, actualizando la información representaba en el momento en el que los datos del modelo cambiaban.

Esta fue la primera versión de un framework más actual y recomendable, llamado Angular. AngularJS se dejo de desarrollar porque su base de código no era capaz de aportar de manera sencilla muchas de las mejoras que exigían las corrientes de desarrollo actuales, como el Server Side Rendering, además que tenía algunos problemas de rendimiento que requerían una nueva arquitectura, desarrollada desde cero.

No obstante, AngularJS durante muchos años atrajo a gran cantidad de desarrolladores y todavía hay muchas aplicaciones en producción basadas en este framework, que también fue uno de los primeros en aportar la posibilidad de desarrollo basado en componentes, a partir de la versión de AngularJS 1.5.

Uno de los éxitos más rotundos de AngularJS fue el doble binding, que permitía crear un enlace desde la vista con el modelo y desde el modelo con la vista, a dos direcciones, de modo que si cualquiera de ellos actualizaba su información los cambios se propagaban hacia el otro. Esta misma característica fue uno de sus principales puntos oscuros, debido a las dificultades de mantener las aplicaciones con un flujo de datos predecible y por aportar ciertas carencias en el rendimiento de las aplicaciones.

¿Quieres añadir algo sobre AngularJS?

Crea artículos, recursos o comparte información sobre AngularJS

Crear un bloque

AngularJS

Manuales

Manual de AngularJS
Este es un manual que nos introduce en el framework Javascript AngularJS, un conjunto de librerías de código abierto que...

Preguntas y respuestas

Se han recibido 3 faqs en AngularJS

Hacer una pregunta