Soy un principiante. ¿Debo aprender Angular 2 o React primero para el desarrollo web front-end y el desarrollo de aplicaciones móviles nativas / híbridas?

Aprenda Javascript primero si es un principiante.

Cuando te sientas cómodo, intenta crear una aplicación de tareas básicas tanto en Angular como en React. Ambos marcos tienen sus pros y sus contras.

Actualmente, React está obteniendo más tracción que Angular, pero realmente depende de lo que intentes construir. React sigue el principio de poner todo en JS, mientras que Angular sigue el principio de poner expresiones JS en HTML. Cuando use React, pronto necesitará una arquitectura de flujo como Redux si tiene la intención de construir una aplicación compleja. Aparte de eso, necesitará una biblioteca de enrutamiento. Todas estas bibliotecas opcionales ya están cargadas en Angular, por lo que no tiene que escribir mucho código repetitivo.

Personalmente no he usado Angular, pero mi experiencia con React (con Redux) ha sido muy fluida, por lo que mi respuesta podría estar más sesgada hacia React. Deberías probar ambos y decidir por ti mismo.

More Interesting

Quiero construir un sitio web con un motor de reservas y otras características avanzadas. ¿Debo usar WordPress o sitios web como Wix o construirlo desde cero?

Cómo ofuscar una identificación de pedido de carrito de compras

Prefiero un lenguaje de programación que use paréntesis, ¿es esta una excusa válida para usar PHP sobre Python o Ruby para el desarrollo web?

Estoy construyendo una aplicación en Ruby on Rails. Tengo un plan para toda la experiencia del usuario front-end. ¿Debo (Editar) * crear un prototipo estático (HTML / CSS) y luego portarlo a rieles, o simplemente (Editar) * construir un prototipo en rieles (Vistas sin ningún modelo y acciones de controlador en blanco), antes de comenzar el desarrollo de back end?

Si quiero ejecutar mis propios sitios web, ¿qué habilidades se requieren para mí?

Me gustaría estudiar el protocolo HTTP, las cookies, la administración de sesiones y cómo mantener el estado y la información de la conexión (es decir, los sitios web de comercio electrónico recuerdan todos los detalles de compra y navegación de los clientes). Entonces, ¿qué temas / libros debo buscar?

Soy un desarrollador front-end en una pequeña empresa de TI, pero mis habilidades son constantes allí. ¿Qué puedo hacer cuando voy a una entrevista y me rechazan?

¿Por qué sigo sintiendo que no sé nada después de 1 año de experiencia como desarrollador web?

Aprendí HTML, CSS y JavaScript. ¿Cómo puedo ganar dinero en casa usando estas habilidades?

Estoy haciendo un pequeño juego HTML5 y quiero una forma de almacenar la puntuación de los usuarios. ¿Cuál es la mejor manera de hacerlo?

Me gustaría construir un motor de búsqueda diseñado para África. ¿Cómo puedo hacerlo?

Cómo configurar una estación para un equipo de desarrolladores

Quiero comenzar a aprender diseño UI / UX, y tengo experiencia en Adobe Photoshop e Illustrator. ¿Cuál es un recurso recomendado para comenzar?

Llegué tarde a la programación, ¿cuánto tiempo necesito dedicar para obtener un trabajo de desarrollador web junior?

Me he fijado el objetivo de aprender Ruby on Rails. Soy un principiante completo en programación y me gustaría algún consejo. ¿Qué tipo de computadora debo comprar? PC o Mac, ¿y de qué tipo?