Recientemente comencé a aprender ReactJS. Con una muy buena documentación disponible en GitHub, me resultó muy fácil de aprender. ¡Creé una aplicación de muestra en ReactJS y estaba funcionando bien!
Con algo de experiencia en el mismo, me gustaría comenzar mencionando dos de sus puntos más destacados:
- HTML y Javascript en un solo archivo que facilita el mantenimiento
- Desarrollo guiado por componentes en el que DOM se divide en componentes para que sea reutilizable y fácilmente comprobable
Luego escuché sobre React with Flux y me intrigó saber por qué necesitamos Flux cuando React está bien solo. No tenía mucha experiencia en desarrollo en ReactJS, por eso no me di cuenta del poder de Flux. Ansioso por aprender, me dije a mí mismo que jalemos un poco nuestros calcetines, aprendamos Flux y también ayudemos a entrenar a otros.
- ¿Cuáles son las 5 habilidades esenciales que todo desarrollador web debería tener?
- ¿Qué dominio debo elegir para compartir consejos y trucos gratuitos?
- ¿Qué software puede administrar los clientes potenciales que las personas envían a través de mi formulario web?
- ¿Qué empresas confiables de desarrollo de React js puedes sugerir?
- Después de aprender HTML, CSS y JavaScript, ¿puedo aprender Angular o React? Si es así, ¿cuál y por qué?
Creé una aplicación usando ReactJS pero inicialmente no usé Flux para comprender sus beneficios adicionales como:
- Mantenibilidad
- Legibilidad
- Flujo de datos unidireccional
Lea el blog completo, cómo creé una aplicación usando ReactJS.