Backend con Node.js
🟦 Node con TypeScript
Añade tipado estático al backend: tipar una API Express con interfaces y genéricos, utility types y la frontera entre la validación en compilación y la validación de datos en runtime.
Qué aprenderás
- Tipar handlers de Express con
Request<Params, ResBody, ReqBody>y DTOs - Derivar tipos con utility types (
Partial,Pick,Omit) - Reducir tipos en runtime con type guards (
x is T) - Validar datos externos en runtime (p. ej. con Zod) más allá del borrado de tipos en compilación
Lecciones
Por qué TypeScript en el backendTipado estático, errores en compilación y herramientas. Tipar una API ExpressRequest/Response, DTOs con interfaces y genéricos. Tipos útiles y la frontera runtimeUniones, utility types, type guards y validación con Zod.Practica este módulo en la app
DevPath es un curso práctico: aquí lees la teoría; en la app la pones en práctica con ejercicios que se ejecutan de verdad, sin conexión.
Empezar gratis en la app →