la mayor parte del código Angular 2 todavia funciona con las últimas versiones (problemas librerías de terceros)
versionamiento semántico en el sistema de versionar releases → X.Y.Z
Z: arreglo errores
Y: actualización menor, 100% retrocompatible con la versión X
X: actualización mayor, que puede romper compatibilidad, eliminación de funciones del API que habían sido consideradas obsoletas en la anterior release
libera nuevas versiones mayores cada 6 meses
soporte diferentes plataformas
aplicaciones web progresivas
similitud apps escritorio multiplataforma
solo diferente la API del SO
sin instalaciones
aplicaciones nativas
para dispositivos móviles, integrándose con Cordova, Ionic o NativeScript
velocidad y rendimiento
generación de código
optimizado
universal
ejecuta primera vista de aplicación en Node.js, PHP y otros servidores para optimazar el renderizado
optimización SEO
división de código
sistema enrutamiento, divide la app y la carga solo cuando lo necesita
productividad
plantillas
sintaxis simple y potente de plantillas
angular cli
herramienta línea comando para desarrollar rápidamente, testeo, previsualización