본문 바로가기
Etc#Tool#Monorepo#DevOps조회 2

Turborepo란?

정의

Vercel이 인수한 JS/TS 모노레포 빌드 도구. 스마트 캐싱으로 변경 없는 패키지 재빌드 스킵.

다른 표현터보레포

Turborepo란?

모노레포에서 변경된 패키지만 재빌드하고 나머지는 캐시를 활용하는 태스크 러너다.

핵심 기능

  • 컨텐츠 해시 기반 빌드 캐시
  • 로컬 + 원격(Remote Cache) 공유
  • 의존성 그래프 자동 파악 + 병렬 실행
  • pnpm·Yarn·npm workspaces 지원

효과

수십 개 패키지 모노레포에서 CI 시간 10~30배 단축 흔함. Remote Cache 공유로 CI와 로컬이 결과를 공유.

Nx와 비교

Nx는 기능 풍부·기업 표준. Turborepo는 설정 단순·Vercel 통합.

📘 관련 기술노트

전체 보기 →

🔗 함께 보면 좋은 용어

Etc 전체 →