Cuando pregunta sobre Angular, puede significar Angular JS (que era el original) o Angular 2, que es la nueva versión. Angular JS era bastante popular en el momento de su llegada. Pero había algunas preocupaciones con la forma en que Angular hacía las cosas, por lo que se reescribió todo el marco, teniendo en cuenta las tendencias actuales, y es bastante diferente de la anterior. El progreso también está en Angular 4. Si lo desea, podría aprender Angular 2, es un marco completo en sí mismo, y se utiliza para aplicaciones de una sola página (SPA).
Al reaccionar, es en esencia una biblioteca JS front-end, que tiene su forma declarativa de hacer las cosas en lugar de ser imperativa. Pero junto con algunas otras herramientas, se convierte en un marco bastante robusto para desarrollar SPA.
Ambos tienen su propia forma de hacer las cosas, tienen su propia arquitectura. Ambos tienen una curva de aprendizaje un poco empinada para ellos. Pero ambos tienen comunidades fuertes que los apoyan y buenos foros para aclarar sus dudas. Eres bueno para ir con cualquiera de ellos. Pero me he encontrado con algunos artículos que han observado que los desarrolladores optan más por React, como lo llamamos bastante “de moda” en estos días. Pero desde mi punto de vista, soy bastante neutral. Pero, por supuesto, primero debe tener una buena comprensión de JavaScript.
- ¿Qué se entiende por marco REST?
- ¿Cuál es la mejor herramienta de gestión de proyectos para una empresa de desarrollo web?
- Cómo hacer un sitio web de comparación de precios de actualización automática
- ¿Qué tan flexible puede ser el diseño de un tema de WordPress? ¿Se usa CSS para eso?
- ¿Debo aprender Protractor para probar mi aplicación AngularJS?
Espero que esto ayude.