¿Qué es AngularJS?
AngularJS es un marco de JavaScript diseñado para crear aplicaciones web de una sola página. Tiene una gran cantidad de herramientas tales como: filtros, directivas, enlace de datos bidireccional y mucho más. AngularJS permite reducir el tiempo de desarrollo de las aplicaciones. Esto se logra a través de mecanismos integrados que ayudan mucho al desarrollador. Uno de esos mecanismos es el motor de plantillas incorporado. Permite utilizar los comandos AngularJS incorporados para la salida de datos.
AngularJS admite funciones tales como Ajax, gestión de estructura DOM, animación, plantillas, enrutamiento, etc. El poder del marco, la disponibilidad de una funcionalidad rica de muchas maneras influyó en el hecho de que se puede aplicar a muchas aplicaciones, siendo actualmente uno de los frameworks de JavaScript más populares.