
Learn React Hooks, 2nd Edition
Daniel Bugl
- Editorial
- Packt
- Año
- 2025
- Páginas
- ~372
- Nivel
- Intermedio
De qué trata
Segunda edición de la guía de Daniel Bugl sobre React Hooks, publicada por Packt en 2025 y actualizada por completo a React 19. Tiene una estructura nueva, más casos de uso reales y cubre todos los Hooks recientes. Es para desarrolladores que ya conocen JavaScript y lo básico de React; no hace falta experiencia previa con Hooks, aunque sí soltura con el ecosistema moderno de frontend.
Primero presenta React y el Hook de estado (useState) y luego pasa a useReducer, useEffect y los Contexts de React. Después explica cómo pedir datos con React Suspense y TanStack Query para obtener, actualizar y cachear información, cómo manejar formularios con Form Actions y los nuevos Hooks de React 19 (useActionState, useFormStatus, useOptimistic), y cómo implementar el routing con React Router. También revisa Hooks avanzados del propio React, Hooks de la comunidad, las reglas de los Hooks y cómo crear y probar Hooks personalizados. Cierra con la migración de componentes de clase a una arquitectura basada en Hooks.
En la primera parte se construye una aplicación de blog, que luego sirve de base para los demás capítulos: a medida que avanza el libro se le añaden contextos, obtención de datos, formularios y rutas. Su valor está en que muestra cada Hook dentro de una aplicación que va creciendo, en vez de ejemplos aislados, y en que cubre las novedades de React 19 sobre formularios y actualizaciones optimistas. No es un curso de React desde cero ni trata a fondo frameworks como Next.js o React Server Components, así que conviene llegar con los componentes y JSX ya dominados.
- React 19
- useState
- useReducer y useEffect
- Context
- Suspense
- TanStack Query
- Form Actions
- useActionState y useOptimistic
- React Router
- Hooks personalizados
- Migración desde clases
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Aplicación de blog con React Hooks
Blog creado en la primera parte del libro con React 19 y Hooks de estado. En los capítulos siguientes se amplía con Context, obtención de datos con TanStack Query y Suspense, formularios con Form Actions y rutas con React Router.

