Turborepo - Hệ thống build hiệu năng cao
(github.com)<p>- Được Vercel mua lại<br />
- Hệ thống build nhanh cho JavaScript/TypeScript Monorepo <br />
→ Với frontend, monorepo rất tốt cho năng suất, nhưng công cụ lại phức tạp nên đây là công cụ cải thiện điều đó <br />
- Hỗ trợ incremental build<br />
- Hashing nhận diện nội dung thay vì dấu thời gian <br />
- Remote caching giúp đồng đội và hệ thống CI/CD build nhanh hơn <br />
- Thực thi song song sử dụng tất cả các lõi <br />
- Zero Runtime Overhead không đụng vào mã runtime / source map <br />
- Trong monorepo, chỉ tạo subset cho target cụ thể để tăng tốc triển khai PaaS <br />
- Task Pipelines: định nghĩa liên kết giữa các task để tối ưu thời điểm và cách chạy build </p>
1 bình luận