
The Road to React, 2025 Edition
Robin Wieruch
- Editorial
- Robin Wieruch
- Año
- 2025
- Páginas
- ~416
- Nivel
- Básico
De qué trata
Libro autopublicado por Robin Wieruch, que lo lanzó en 2016 y lo revisa casi cada año. La edición de 2025 enseña React 19 con Hooks y JavaScript moderno, y permite pasar a TypeScript de forma opcional. Está pensado para principiantes que ya saben JavaScript básico y quieren aprender React de forma pragmática, sin un montón de herramientas añadidas. Muchos lectores también lo usan como referencia de nivel intermedio y como repaso de las características de ES6 que se usan en React.
El contenido se organiza en seis partes. Los fundamentos cubren la configuración del proyecto con Vite, componentes, JSX, listas, props, estado, efectos secundarios, hooks personalizados, obtención de datos asíncrona y formularios. Una parte dedicada al legado de React trata los componentes de clase y el React imperativo. Los estilos se trabajan con CSS, CSS Modules, styled-components y SVG. El mantenimiento incluye rendimiento, TypeScript en React, pruebas (de unitarias a integración con Vitest y React Testing Library) y estructura del proyecto. La parte de React en el mundo real añade ordenación, búsquedas recientes y paginación. Por último, el despliegue explica el proceso de build y la publicación en Firebase Hosting.
Todo el libro gira en torno a una sola aplicación que se construye de principio a fin, con más de 50 ejercicios al final de los capítulos y lecturas recomendadas. Es una de las introducciones más didácticas y actualizadas: enseña React "puro" y deja que el lector entienda los conceptos antes de adoptar librerías. Deja fuera de forma deliberada el enrutado avanzado, la gestión de estado con librerías externas y frameworks como Next.js, que el autor trata en otros materiales. Al terminarlo conviene dar ese salto.
- React 19
- Hooks
- JSX
- Custom hooks
- Data fetching
- Formularios
- CSS Modules
- styled-components
- TypeScript
- Vitest
- React Testing Library
- Firebase Hosting
¿Cómo enseña?
Con proyectos
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Buscador de noticias tecnológicas (Hacker News)
Aplicación React que consulta una API de noticias remota con filtrado en el cliente y en el servidor, ordenación, búsquedas recientes y paginación. Se estiliza, se tipa con TypeScript, se prueba y se despliega en Firebase.

