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

    Learn React with TypeScript

    Carl Rippon

    Editorial
    Packt
    Año
    2023
    Páginas
    ~474
    Nivel
    Intermedio

    De qué trata

    Segunda edición del libro de Carl Rippon (Packt, marzo de 2023), con el subtítulo "una guía para principiantes del desarrollo web reactivo con React 18 y TypeScript". Se actualizó para React 18 (con Hooks) y TypeScript 4.7 o superior. Aunque se presenta como guía para principiantes, está pensado para desarrolladores frontend que ya tienen un nivel intermedio de JavaScript, HTML y CSS y quieren crear aplicaciones grandes y bien tipadas.

    Los primeros capítulos presentan React y TypeScript por separado y luego explican cómo montar un proyecto que los combine. Sigue con los Hooks de React, distintas formas de dar estilo a una interfaz, rutas del lado del cliente con React Router y manejo de formularios. Para el estado complejo usa Redux, entre otros enfoques, y en la parte de datos enseña a consumir tanto APIs REST como APIs GraphQL. Termina con el diseño de componentes reutilizables y fuertemente tipados, con tipos avanzados de TypeScript, y con pruebas unitarias usando Jest y React Testing Library.

    El libro avanza con ejemplos prácticos en cada capítulo, organizados en 12 carpetas de código, y suma preguntas de repaso al final, en lugar de un único proyecto. Es una base sólida para quien quiere trabajar con React y TypeScript de forma profesional. Sin embargo, la tercera edición de 2025 cubre React 19, Next.js y Server Components, y esta ya no. Además, las pruebas se hacen con Jest, mientras que el ecosistema actual se está moviendo hacia Vitest. Conviene tener Node.js, npm y VS Code instalados.

    • React 18
    • TypeScript 4
    • Hooks
    • Estilos en React
    • React Router
    • Formularios
    • Redux
    • APIs REST
    • GraphQL
    • Componentes reutilizables
    • Jest
    • 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