</> CodeBooks
    ← Volver a ReactJS (página 4)
    Portada de Learn React with TypeScript, 3rd Edition

    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?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de ReactJS con nivel Intermedio