Desarrollo con React
Crea interfaces de usuario modernas, reactivas y mantenibles
Descubrir los tutoriales¿Por qué aprender React?
React se ha convertido en una de las bibliotecas de JavaScript más populares para el desarrollo de interfaces de usuario. Creado por Facebook en 2013, React lo utilizan ahora miles de empresas en todo el mundo, entre ellas Instagram, Netflix, Airbnb y muchas más.
Esta serie de tutoriales te guiará a través de los conceptos fundamentales de React, la creación de componentes, la gestión del estado y las mejores prácticas para desarrollar aplicaciones web modernas y de alto rendimiento.
Los tutoriales de la serie
1
Introducción
Descubre React, la biblioteca de JavaScript más popular para crear interfaces de usuario interactivas
Empezar este tutorial 2
Instalación
Aprende a instalar y configurar tu entorno de desarrollo de React
Empezar este tutorial 3
Configuración avanzada
Descubre las configuraciones avanzadas para optimizar tu aplicación React
Empezar este tutorial 4
Componentes
Aprende a crear y utilizar componentes de React, los bloques de construcción fundamentales de React
Empezar este tutorial 5
Props y State
Descubre cómo gestionar los datos en React con las props y el state
Empezar este tutorial 6
Hooks
Descubre los Hooks de React, funciones que permiten usar el estado y otras características de React en los componentes funcionales
Empezar este tutorial 7
Eventos
Aprende a gestionar eventos en React, desde los clics hasta los formularios, pasando por los eventos personalizados
Empezar este tutorial 8
Enrutamiento
Aprende a implementar el enrutamiento en tus aplicaciones React con React Router
Empezar este tutorial 9
Gestión del estado
Aprende a gestionar el estado de tus aplicaciones React de forma eficaz con Context API, Redux y otras soluciones
Empezar este tutorial 10
Pruebas
Aprende a probar tus aplicaciones React con Jest y React Testing Library
Empezar este tutorial 11
Proyecto Todo App
Pon en práctica tus conocimientos desarrollando una aplicación completa de gestión de tareas con React y las mejores prácticas
Empezar este tutorial 12
Despliegue
Aprende a desplegar tus aplicaciones React en distintas plataformas y a optimizar su rendimiento
Empezar este tutorial 13
Docker Deployment
Aprende a containerizar y desplegar tus aplicaciones React con Docker para conseguir un despliegue coherente y escalable.
Empezar este tutorial