AngularJS es un framework JavaScript de código abierto mantenido por Google que facilita el desarrollo de aplicaciones web dinámicas y complejas. Se trata de un framework MVW que permite la creación de aplicaciones con enlace de datos bidireccional, inyección de dependencias, módulos, controladores, directivas, servicios, filtros y más. AngularJS es una solución completa para el desarrollo frontend que facilita pruebas y permite crear aplicaciones escalables.