กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


News

ข่าว Vite ออกเวอร์ชั่น 8.0 เปลี่ยน bundler เป็น Rolldown เร่งความเร็วหลายเท่าตัว

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อ News 
  • วันที่เริ่มต้น วันที่เริ่มต้น

News 

Active member
สมาชิกทีมงาน
Moderator
Distributor
เจ้าของกระทู้
Vite ออกเวอร์ชั่น 8.0 เปลี่ยน bundler เป็น Rolldown เร่งความเร็วหลายเท่าตัว
Body

Vite โครงการเครื่องมือ build เพื่อสร้างโค้ดจาวาสคริปต์ที่รองรับเบราว์เซอร์หลากหลายจากซอร์สโค้ดสมัยใหม่ ออกเวอร์ชัน 8.0 มีความเปลี่ยนแปลงสำคัญคือการเปลี่ยนเอนจิน bundler จาก Rollup และ esbuild มาเป็น Rolldown

แนวทางเดิมของ Vite คือการใช้ esbuild ในช่วงพัฒนาเพื่อให้ทำงานได้ไว แต่ใช้ Rollup เพื่อแบ่งไฟล์และออปติไมซ์ให้เว็บสุดท้ายทำงานได้ดีเป็นหลัก โดยปลั๊กอินต่างๆ ภายใต้ Vite ต้องทดสอบกับ bundler ทั้งสองตัวเพื่อให้แน่ใจว่าทำงานได้ถูกต้องและที่ผ่านมาก็มีปัญหามาเรื่อยๆ ทาง VoidZero จึงตัดสินใจสร้าง Rolldown ที่เป็น bundler เดียวที่เหมาะกับทั้งการพัฒนาและการออปติไมซ์ใช้งานจริง ตัว Rolldown พัฒนาด้วย Rust ทำให้ประสิทธิภาพดีขึ้นอย่างชัดเจน โดยเฉพาะเมื่อเทียบกับ Rollup ความเร็วระดับนี้จึงไม่ต้องการ esbuild สำหรับการพัฒนาแล้ว

ตัว Rolldown รองรับ API ชุดเดียวกับ Rollup ดังนั้นโครงการ Vite เดิมจึงควรอัปเกรดไปใช้งาน Vite 8.0 ได้ทันที

ทาง Vite ระบุว่าโครงการส่วนมากควรอัปเกรดไปใช้งานได้ทันที แต่หากโครงการมีความซับซ้อนสูง อาจจะเลือกใช้ Rolldown ใน Vite 7 ไปก่อนแล้วตรวจว่ามีปัญหาอะไรหรือไม่ จากนั้นจึงค่อยอัปเกรด Vite ตามไปอีกครั้ง โดย Vite 8.0 มีเงื่อนไข Node.js เท่าๆ กับ Vite 7.0

ฟีเจอร์อื่นๆ ใน Vite 8.0 ได้แก่ ชุดเครื่องมือพัฒนาสำหรับสำรวจโค้ดที่ได้ว่ามาจากโมดูลใดบ้าง และมีการแบ่งไฟล์อย่างไร, รองรับการดึงข้อมูล console ในเบราว์เซอร์ไปออกเทอร์มินัล เพื่อการใช้งาน AI เขียนโค้ด frontend จะมองเห็นความผิดพลาดทันที

ที่มา - Vite

lew Fri, 13/03/2026 - 23:37

Continue reading...
 



กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม ด้านล่าง

ตัวแก้ไขธีม