Ant Group โอเพนซอร์ส Mako ตัว build front-end ความเร็วสูง

by lew
4 July 2024 - 15:23

sorrycc นักพัฒนา front-end ของ Alipay หรือ Ant Group ประกาศโอเพนซอร์สโครงการ Mako โครงการเครื่องมือ build front-end ความเร็วสูงที่เขียนด้วยภาษา Rust โดยเน้นความเร็วในการรันและขนาดสคริปต์ที่ได้ Mako สามารถทำงานได้ประสิทธิภาพดีกว่า Rsbuild, Farm, หรือ Vite

ทีมงานทดสอบ build โครงการ Ant Design Pro ที่ webpack ใช้เวลา 16 วินาที ส่วน Mako ใช้เวลาเพียง 3.9 วินาทีเท่านั้น และเมื่อดูเวลา Hot Module Replacement ก็เร็วกว่ามากจนแทบเป็น real-time

ทีมงานเริ่มพัฒนา Mako เมื่อเดือนมีนาคม 2023 โดยเริ่มจากทีมงานที่ไม่เคยเขียน Rust 3 คน เรียนรู้ผ่านโครงการก่อนหน้า เช่น Farm หรือ Rspack ตลอดจน ChatGPT และตอนนี้ก็ใช้งานเป็นการภายใน Ant อยู่ในหลายโครงการแล้ว

ที่มา - Makojs.dev

Blognone Jobs Premium