Turborepo - 고성능 빌드 시스템
(github.com)- Vercel이 인수
- JavaScript/TypeScript Monorepo를 위한 빠른 빌드 시스템
ㅤ→ 프론트엔드 에는 모노레포가 생산성에 좋지만, 툴링이 복잡했기에 그걸 개선한 도구
- 인크리멘털 빌드 지원
- 타임스탬프가 아닌 콘텐츠를 인식하는 해슁
- 리모트 캐슁으로 동료 및 CI/CD 시스템이 더 빠르게 빌드 가능
- 모든 코어를 사용하는 병렬 실행
- 런타임코드 / 소스맵을 건드리지 않는 Zero Runtime Overhead
- 모노레포에서 특정 타겟용 서브셋만 생성해서 PaaS 배포를 빠르게
- Task Pipelines : 태스크 간에 연결을 정의해서 빌드를 언제 어떻게 실행할지 최적화
Vercel 의 Turborepo 인수 소식 : https://vercel.com/blog/vercel-acquires-turborepo