
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?
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.

