La respuesta se puede encontrar en Angular 2 versus Reaccionar: habrá sangre
Aquí está el resumen:
Angular 2 es una gran mejora con respecto a la versión 1. El nuevo modelo de componentes es más fácil de comprender que las directivas de v1, admite renderizado isomorfo / universal y utiliza un DOM virtual que ofrece mejoras de 3 a 10 veces en el rendimiento. Estos cambios hacen que Angular 2 sea muy competitivo con React. No se puede negar que su naturaleza completa y obstinada ofrece algunos beneficios claros al reducir la “fatiga de JavaScript“.
- ¿Alguien ha usado react y angular 2.0? ¿Puedes hacer una comparación sobre su uso?
- ¿Cómo funciona este fragmento de código jQuery del libro de cocina jQuery?
- ¿Cómo decides si construir un nuevo sitio desde cero frente a WordPress o Drupal o similar?
- ¿Qué herramientas son esenciales para un nuevo desarrollador de JavaScript?
- Cómo obtener una sola cuenta de alojamiento web para múltiples clientes
Sin embargo, el tamaño y la sintaxis de Angular 2 me dan pausa. El compromiso de Angular con el diseño centrado en HTML lo hace complejo en comparación con el modelo más simple centrado en JavaScript de React. En React, no aprendes cuñas HTML específicas del marco como ngWhatever. Pasas tu tiempo escribiendo JavaScript simple. Ese es el futuro en el que creo.