
Master React in 5 Days
Eric Sarrion
- Editorial
- Apress
- Año
- 2023
- Páginas
- ~269
- Nivel
- Intermedio
De qué trata
Curso intensivo publicado por Apress en 2023 en el que Eric Sarrion, formador y consultor web con más de treinta años de experiencia, propone aprender React en cinco jornadas de estudio, sin pasar por largas series de tutoriales. Corresponde a la etapa de React 18, con componentes funcionales y hooks como modelo principal. Está dirigido a programadores y estudiantes de desarrollo web que ya conocen JavaScript. La editorial dice que sirve para todos los niveles, pero en la práctica conviene a quien empieza con React o quiere repasar sus fundamentos de forma ordenada.
Cada capítulo corresponde a un día. El día 1 trata la creación de componentes y el paso de datos mediante props. El día 2 profundiza en la sintaxis JSX dentro de los componentes. El día 3 cubre el manejo de eventos. El día 4 está dedicado a los hooks, el estado y el ciclo de vida de los componentes. El día 5 aplica todo lo anterior a la gestión de una lista de tareas, que incluye el renderizado de listas y la actualización del estado. Cierra un capítulo de repaso de JavaScript con los conceptos del lenguaje que más se usan en React. Los ejemplos de código y el material complementario están en GitHub.
El libro alterna explicaciones breves con ejemplos y ejercicios en los que se construyen pequeñas aplicaciones, y culmina en la lista de tareas del quinto día. Su valor está en ofrecer un camino corto y bien secuenciado hacia los fundamentos del modelo de componentes. A pesar del subtítulo, no forma expertos: no aborda enrutamiento con React Router, gestión de estado global (Redux, Context avanzado), consumo de APIs, pruebas, TypeScript ni frameworks como Next.js. Conviene dominar antes JavaScript moderno (funciones flecha, desestructuración, módulos, métodos de arrays) o leer primero el capítulo de repaso. Después, lo lógico es pasar a un libro más amplio sobre el ecosistema React.
- React
- Componentes
- Props
- JSX
- Eventos
- Estado
- Ciclo de vida
- Hooks
- Listas
- Lista de tareas
- JavaScript
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Gestor de lista de tareas
Aplicación del quinto día que reúne lo visto en el libro: componentes, JSX, eventos y hooks de estado, para añadir, mostrar y modificar tareas en una lista con React.

