Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Shoper Gamer
•
ติดตาม
เมื่อวาน เวลา 03:51 • วิทยาศาสตร์ & เทคโนโลยี
Vite 8.0 เปิดตัว! เปลี่ยน bundler หลักเป็น Rolldown (Rust) ยุติการใช้ Rollup + esbuild
โดย
Vite เครื่องมือ build สำหรับ JavaScript ได้ออกเวอร์ชัน 8.0 พร้อมการเปลี่ยนแปลงครั้งสำคัญคือการเปลี่ยนเอนจิน bundler จากเดิมที่ใช้ Rollup และ esbuild มาเป็น Rolldown ซึ่งพัฒนาด้วยภาษา Rust
★
ปัญหาในอดีตและการแก้ไข
1) สถาปัตยกรรมเดิม (ก่อน 8.0)
- พัฒนา : ใช้ esbuild เพื่อความรวดเร็ว
- โปรดักชัน : ใช้ Rollup เพื่อแบ่งไฟล์และ ออปติไมซ์
- ปัญหา : ปลั๊กอินต้องทดสอบกับ bundler ทั้งสองตัว ทำให้เกิดปัญหาตามมา
2) ทางออกใหม่: Rolldown
- bundler เดียวที่เหมาะกับทั้งพัฒนาและ โปรดักชัน
- พัฒนาด้วย Rust → ประสิทธิภาพดีขึ้นอย่างชัดเจน
- ไม่ต้องใช้ esbuild สำหรับพัฒนาแล้ว
- รองรับ API ชุดเดียวกับ Rollup
→ อัปเกรดได้ทันที
★
การอัปเกรด
1) สำหรับโครงการทั่วไป
- ควรอัปเกรดไป Vite 8.0 ได้ทันที
2) สำหรับโครงการซับซ้อนสูง
- อาจเลือกใช้ Rolndown ใน Vite 7 ก่อนเพื่อทดสอบ
- จากนั้นค่อยอัปเกรด Vite ตามทีหลัง
3) เงื่อนไข
- Node.js เวอร์ชันเท่ากับ Vite 7.0
★
ฟีเจอร์ใหม่อื่นๆ ใน Vite 8.0
1) Source Explorer
- ชุดเครื่องมือสำรวจว่าโค้ดที่ได้มาจากโมดูลใด และ แบ่งไฟล์อย่างไร
2) Console Logging to Terminal
- รองรับการดึงข้อมูล console ในเบราว์เซอร์ไปแสดงที่เทอร์มินัล
- ช่วยให้ AI เขียนโค้ด frontend เห็นความผิดพลาดทันที
✏️ Shoper Gamer
>>
https://shopergamer.vercel.app
✓
NodeJS คืออะไร 👇
>>
https://www.blockdit.com/posts/693524dd54c371096e0766af
✓
Rust คืออะไร 👇
>>
https://www.blockdit.com/posts/696b3e3f8b5b0f4c4dce533b
Credit :
👇
●
https://www.blognone.com/node/150022
●
https://vite.dev/blog/announcing-vite8.html
ข่าวรอบโลก
เทคโนโลยี
website
บันทึก
1
2
1
2
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2026 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย