</> CodeBooks
    ← Volver a ReactJS (página 3)
    Portada de Full-Stack React, Typescript, and Node, 2nd Edition

    Full-Stack React, Typescript, and Node, 2nd Edition

    David Choi, Cihan Yakar

    Editorial
    Packt
    Año
    2026
    Páginas
    ~626
    Nivel
    Intermedio

    De qué trata

    Segunda edición, publicada por Packt en 2026, de la guía de David Choi, ahora escrita junto a Cihan Yakar, para crear aplicaciones web full-stack con React 19, TypeScript, Node.js y Express. Está orientada a desarrolladores que ya conocen JavaScript y quieren dar el salto a aplicaciones completas, tipadas y listas para la nube. La edición reemplaza buena parte del stack de la primera (GraphQL, TypeORM y Redis) por herramientas actuales.

    La primera parte cubre los fundamentos de TypeScript y las novedades de ES6+. La segunda explica los conceptos de las SPA y cómo trabajar en React con componentes y Hooks, incluido Suspense. Para el proyecto usa Vite y, para las pruebas, Vitest. El estado y la obtención de datos se manejan con Redux Toolkit, React Router y React Query. En el servidor enseña Node.js y Express con TypeScript dentro de contenedores Docker o Podman, autenticación con JWT, persistencia en PostgreSQL mediante la capa de repositorio de Prisma ORM, y el enrutamiento de Express. Los últimos capítulos se dedican al despliegue de contenedores en AWS, a la integración y entrega continuas (CI/CD) con GitHub Actions, a la monitorización y observabilidad con OpenTelemetry y Grafana, y a una guía práctica de desarrollo asistido por IA con agentes de programación basados en LLM.

    La mitad final del libro es un proyecto continuo: una aplicación de foro con cliente en React y API en Express, que se lleva de principio a fin hasta producción. Su punto fuerte es cubrir todo el ciclo, desde el tipado hasta la observabilidad, con un stack muy actual. Al abarcar tanto, cada tecnología se ve con una profundidad moderada. Conviene tener bases de JavaScript y algo de experiencia en la terminal, y contar con una cuenta de AWS para la parte de despliegue.

    • React 19
    • TypeScript
    • Node.js
    • Express
    • Vite
    • Vitest
    • Redux Toolkit
    • React Query
    • JWT
    • PostgreSQL
    • Prisma
    • Docker
    • AWS

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación de foro full-stack

    Foro con un cliente en React 19 y TypeScript (Redux Toolkit, React Router, React Query) y una API Express con autenticación JWT y PostgreSQL mediante Prisma. Se empaqueta con Docker, se despliega en AWS con CI/CD y se monitoriza con OpenTelemetry y Grafana.

    Más de ReactJS con nivel Intermedio