A JavaScript library for building user interfaces.
Explicación completa:
Es una biblioteca Javascript de código abierto para crear interfaces de usuario la cual intenta ayudar a construir aplicaciones que usan datos que cambian todo el tiempo.
Framework Progresivo
Ventajas
No se recarga la página, solo se actualiza el elemento.
La comunidad.
Reutilizable
Multiplataforma.
Escalable.
Programación declarativa.
Flujo de datos unidireccional.
La más importante...
Es reactiva:
No tienes que actualizar todos los elementos cuyo valor estado ha cambiado, es el sistema el que automáticamente actualiza los elementos que tienen que actualizarse. No hay que utilizar listeners, ni delegados, ni observers.