Turborepo es una herramienta de construcción de alto rendimiento para monorepos JavaScript/TypeScript. Acelera builds con caché y paralelización.
Por qué monorepo
Código compartido entre proyectos, dependencias únicas, cambios atómicos, CI unificada. Ideal para equipos que mantienen múltiples paquetes.
Turborepo vs Nx
Turborepo: más simple, configuración mínima, caché remota integrada con Vercel. Nx: más características, generadores, migraciones automáticas.
Configuración
turbo.json define pipeline de tareas. dependsOn para orden de ejecución. cache para outputs. outputs para artefactos cacheados.
Caché remota
Comparte caché entre desarrolladores y CI. Builds incrementales: solo recompila lo que cambió. Ahorra horas de tiempo de build en equipos grandes.

