FullStackJS Camp
Módulo 9React 19Next.js 15TypeScript

Módulo IX — Frontend Profesional con React y Next.js

Este módulo cierra el ciclo Full Stack incorporando el stack frontend profesional más demandado en el mercado: React 19 con TypeScript, Next.js 15, Zustand, Docker y pipelines de CI/CD. El proyecto integrador FactorDash conecta directamente con la API de guitarras del Módulo VIII, demostrando la integración completa frontend ↔ backend.

¿Qué aprenderás?

Las bases de datos relacionales son el corazón del almacenamiento de información en aplicaciones profesionales. En este módulo aprenderás a diseñar, crear y consultar bases de datos usando el stack frontend más demandado del mercado.

TEMATIPODURACIÓN
React con TypeScriptTeoría10h
Next.js App RouterPráctica12h
Gestión de Estado con ZustandPráctica6h
MicrofrontendsTeoría6h
Docker y ContenedorizaciónPráctica8h
CI/CD con GitHub ActionsPráctica6h
Despliegue en GCP Cloud RunPráctica6h
Proyecto Final: FactorDashProyecto6h

Stack tecnológico

TecnologíaRol
TypeScriptTipado estático sobre JavaScript
React 19UI library, componentes y hooks
Next.js 15Framework fullstack (App Router, SSR/SSG)
ZustandGestión de estado global
Tailwind CSSUtilidades CSS, diseño responsive
DockerContenedorización de app y API
GitHub ActionsPipeline CI/CD automatizado
GCP Cloud RunDespliegue serverless en contenedores

Mapa de aprendizaje

code
MÓDULO II  → HTML/CSS/JS Vanilla  →  Base de componentes
MÓDULO III → Arrays y funciones   →  Lógica de filtros
MÓDULO IV  → POO, ES6, Fetch      →  Fundamentos de hooks
MÓDULO VI  → Node.js / Express    →  API que consume el frontend
MÓDULO VIII→ REST API + JWT       →  Backend del proyecto final


MÓDULO IX  → React + Next.js + TS + Zustand + Docker + CI/CD
             ↳ FactorDash: dashboard de inventario integrado

Proyecto final: FactorDash

Dashboard profesional de gestión de catálogo conectado al backend REST + JWT del Módulo VIII con autenticación, CRUD completo protegido por rol, subida de imágenes, Docker y pipeline CI/CD.