Estamos en la misma situación. He trabajado con Angular 1 durante casi 1 año, pero en diciembre de 2015 me cambié a Angular 2 por estas grandes razones:
- Angular2 está totalmente escrito en TypeScript y me gusta mucho Typescript (porque tiene una sintaxis de tipo java y soy experto en Java; puedes usar características de ES6 como clases, plantillas, anotaciones, tipos)
- Me encantó el concepto de Angular2 ya que se convierte en un marco basado en componentes (mucho mejor que las directivas personalizadas de Angular 1).
- No más observadores, no más $ alcance
- La inyección de dependencia se vuelve mucho más fácil (fábrica, proveedor y servicio se han ido y han sido reemplazados por una clase simple anotada con
@Injectable
) - Usted codifica mucho más fácil y su aplicación es mucho más escalable.
- Puede usar los atributos / eventos html nativos simplemente colocándolos entre paréntesis (para el enlace unidireccional desde el destino de la vista al origen de datos ) o los corchetes (para unidireccional desde el origen de los datos hasta el destino de la vista ), por lo que ya no es necesario redefínelos (ng-click, ng-src, ng-href & co se reemplazan por (click) = ”doSomething ()”, [src] = “imageUrl”, href = “{{linkUrl}}” etc)
- La clasificación y el filtrado de los datos ya no se realizan en la vista, lo que aumenta el rendimiento y el tiempo de representación de la aplicación, aunque …
Ahora, ¿por qué Angular2 y no Recatjs están bien simplemente porque es una cuestión de elección.
Mientras tanto, he aprendido y trabajado con Reactjs porque me gustó demasiado la terminología de Virtual-DOM. Lo utilicé con React Flux y React Redux.
Espero que haya ayudado 🙂
- ¿El actual aumento del peligroso ultranacionalismo se convertirá en un preludio para algo aún más siniestro?
- ¿Cuál es el futuro de la industria del automóvil? ¿Son los vehículos eléctricos los que tomarán al mundo por asalto?
- Tengo muchos intereses y es difícil para mí simplemente elegir una cosa. ¿Cómo debo elegir mi trayectoria profesional?
- ¿Con cuánta superficie de la Tierra está preparado o debería dedicarse a las plantas de energía solar?
- Dada la trayectoria del avance humano en los últimos 100 años, ¿cómo serán los próximos 100 años?