
Learn React with TypeScript, 3rd Edition
Carl Rippon
- Editorial
- Packt
- Año
- 2025
- Páginas
- ~450
- Nivel
- Intermedio
De qué trata
Tercera edición del libro de Carl Rippon, publicada por Packt en julio de 2025 y basada en React 19, TypeScript y Next.js. Está dirigida a quienes empiezan con React y quieren aprender desde el principio los patrones del desarrollo frontend real. Hay que llegar con una base sólida de JavaScript, HTML y CSS; TypeScript se explica desde cero.
Arranca con los fundamentos de React y TypeScript, los Hooks y distintas formas de dar estilo. Luego entra en lo más actual del ecosistema: componentes de servidor y de cliente (React Server Components), aplicaciones multipágina con el sistema de rutas de Next.js, obtención de datos en Server Components y mutaciones con server functions. En el lado del cliente usa TanStack Query para pedir y modificar datos. También cubre formularios con los nuevos Hooks useFormStatus y useActionState, estado global con Zustand, diseño de componentes reutilizables y pruebas unitarias con Vitest y React Testing Library.
El libro trabaja con ejemplos prácticos en cada capítulo, con código para 12 capítulos en su repositorio oficial y preguntas de repaso, en lugar de un único proyecto completo. Respecto a la edición de 2023, cambia Redux por Zustand, Jest por Vitest y React Router por Next.js, lo que lo pone al día con el stack que se usa hoy. Ya no dedica capítulos a GraphQL, y el despliegue o la autenticación tampoco tienen capítulo propio. Conviene saber que gran parte del contenido depende de Next.js (App Router), así que cuadra mejor con quien piensa usar ese framework.
- React 19
- TypeScript
- Next.js
- React Server Components
- Server functions
- TanStack Query
- Formularios
- useActionState
- Zustand
- Componentes reutilizables
- Vitest
- React Testing Library
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

