Realmente depende de lo que está buscando lograr y la dirección que desea tomar en su carrera.
Si está buscando construir hermosas interfaces de usuario y no preocuparse tanto por la implementación y la implementación de aplicaciones nativas, entonces, Angular lo cortará. Sin embargo, si desea crear aplicaciones nativas con un solo marco, React puede ser la mejor opción. Luego, por supuesto, tienes a los otros chicos que se refieren a Ember y lo ven como un verdadero marco donde React y Angular están orientados principalmente al front-end.
Déjame elaborar. Si bien Angular proporciona la capacidad de crear aplicaciones nativas, no es la ruta más directa. Tampoco tiene las curvas de aprendizaje más amables. Lo sé por experiencia. Toda la razón por la que comencé a aprender Angular es para poder trabajar con Cordova y, posteriormente, con Ionic para implementar aplicaciones nativas en todos los dispositivos sin escribir para múltiples plataformas en diferentes idiomas. React Native no proporcionó varios rasgos que necesitaba para estas aplicaciones.
- Cómo crear un sitio web de reservas en línea
- ¿Cómo reanuda la reproducción bandcamp después de volver a abrir la página en Chrome?
- ¿Es posible mover un componente de reacción de una aplicación a otra aplicación? ¿Y cómo?
- ¿Cuánta seguridad se proporciona en Node.js y cómo manejo las sesiones en Node.js?
- Cómo convertirse en un hacker de Javascript
Entonces, en pocas palabras, ¿cuáles son tus objetivos? ¿Buscas conseguir un nuevo trabajo? ¿Tienes una gran idea que te gustaría desarrollar? ¿Ves la palabra de moda y quieres entrar con la moda? Estas son cosas que debes considerar. Nadie puede decirle si debe aprender un marco, se trata de qué problema está tratando de resolver que dicta las herramientas que utiliza.