TypeScript en Next.js: rutas, DTOs y validación | Nicolás Garzón