Turborepo - ระบบบิลด์ประสิทธิภาพสูง
(github.com)-
Vercel เข้าซื้อกิจการ
-
ระบบบิลด์ความเร็วสูงสำหรับ JavaScript/TypeScript Monorepo
→ สำหรับฝั่งฟรอนต์เอนด์ Monorepo ช่วยเพิ่มประสิทธิภาพการทำงานได้ดี แต่เครื่องมือมีความซับซ้อน จึงเป็นเครื่องมือที่ถูกพัฒนาขึ้นมาเพื่อแก้ปัญหานั้น
-
รองรับ incremental build
-
แฮชชิงที่รับรู้เนื้อหาแทนการอิง timestamp
-
remote caching ช่วยให้เพื่อนร่วมทีมและระบบ CI/CD บิลด์ได้เร็วขึ้น
-
การรันแบบขนานที่ใช้ทุกคอร์
-
Zero Runtime Overhead ที่ไม่แตะต้อง runtime code / source map
-
สร้างเฉพาะ subset สำหรับเป้าหมายที่ต้องการใน monorepo เพื่อให้ deploy บน PaaS ได้รวดเร็วขึ้น
-
Task Pipelines: กำหนดการเชื่อมต่อระหว่าง task เพื่อปรับการรันบิลด์ให้เหมาะสมว่าจะรันเมื่อไรและอย่างไร
1 ความคิดเห็น
ข่าวการเข้าซื้อกิจการ Turborepo ของ Vercel : https://vercel.com/blog/vercel-acquires-turborepo