Es un framework de desarrollo de aplicaciones web de código abierto, diseñado para crear aplicaciones de una sola página de manera eficiente. Mantenido por Google y una comunidad activa, es conocido por su enfoque en el rendimiento y la escalabilidad.
Está basado en TypeScript y se utiliza para desarrollar aplicaciones web interactivas y dinámicas. Facilita la creación de componentes reutilizables, la gestión del estado de la aplicación y la manipulación del DOM. Utiliza un sistema de inyección de dependencias, servicios y enrutamiento.