por el equipo de Google - Creado en el 2009 por Misko Hevery y Adam Abrons - Adopta el modelo MVC, aunque ellos mismos lo definen como MVW. - Extiende el lenguaje HTML. - Nos ayuda a desarrollar SPA.
la vista automáticamente. Esta sincronización es bidireccional, es decir, la información se sincroniza tanto si cambia el valor en la vista como si lo hace el valor en el modelo.
que no choque con otros. Testing. Al tener componentes aislados, podemos testear su comportamiento de manera independiente. Inyección de dependencias. Si necesitamos hacer uso de un servicio, lo inyectamos en nuestro controlador directamente y funciona.