14 คะแนน โดย GN⁺ 2025-10-19 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • Vite+ คือ ทูลเชนสำหรับการพัฒนาแบบรวมศูนย์ ที่ขยายจาก Vite เดิม โดยสามารถจัดการได้ครบในครั้งเดียวตั้งแต่การสร้างโปรเจกต์ ทดสอบ บิลด์ ลินต์ ฟอร์แมต ไปจนถึงแพ็กเกจจิง
  • พัฒนาบนพื้นฐานของ สแต็กคอมไพเลอร์ประสิทธิภาพสูง ที่เขียนด้วย Rust และมีคำสั่ง CLI ที่สอดคล้องกัน เช่น vite new, vite test, vite lint, vite fmt, vite lib, vite run, vite ui
  • ทำงานร่วมกับเครื่องมือในอีโคซิสเต็มโอเพนซอร์สเดิมอย่าง Vitest, Oxlint, Rolldown, tsdown ได้ และรองรับเฟรมเวิร์กหลักอย่าง React·Vue·SvelteKit ได้ทันที
  • มุ่งสู่การเป็น ทูลเชนเดียวสำหรับองค์กร เพื่อแก้ปัญหาด้านประสิทธิภาพและความสอดคล้องระหว่างทีม โดยภายในยังมี ตัวรันบิลด์โมโนรีโปแบบแคชเบส และ GUI Devtools รวมอยู่ด้วย
  • เปิดให้บุคคลทั่วไปและโอเพนซอร์สใช้งานฟรี และมีแผนให้บริการองค์กรในรูปแบบไลเซนส์รายปี โดยมุ่งสู่ โมเดลสร้างรายได้บนเลเยอร์ด้านบนพร้อมคงโครงการโอเพนซอร์สไว้

ภาพรวมของ Vite+

  • Vite+ เป็นเครื่องมือบรรทัดคำสั่งที่ติดตั้งได้ผ่าน npm โดยเพิ่มคำสั่งแบบรวมศูนย์หลากหลายรายการนอกเหนือจาก vite dev และ vite build เดิม
    • vite new: รองรับ การสแคฟโฟลด์โปรเจกต์ใหม่ที่รวมโครงสร้างโมโนรีโป และการสร้างโค้ด
    • vite test: รัน ยูนิตเทสต์บนพื้นฐาน Vitest พร้อม API ที่เข้ากันได้กับ Jest รวมถึงโหมดเบราว์เซอร์และฟีเจอร์ทดสอบ visual regression
    • vite lint: ใช้ Oxlint เพื่อรันกฎ ESLint มากกว่า 600 ข้อได้เร็วขึ้นสูงสุด 100 เท่า
    • vite fmt: ฟอร์แมตโค้ดด้วย Oxfmt พร้อม ความเข้ากันได้กับ Prettier มากกว่า 99% และฟีเจอร์ควบคุมการตัดบรรทัด
    • vite lib: บันเดิลไลบรารีบนพื้นฐาน tsdown + Rolldown และ สร้าง DTS ได้อย่างรวดเร็ว
    • vite run: เป็น ตัวรันทาสก์สำหรับโมโนรีโป ที่ทำแคชออปติไมซ์ได้โดยไม่ต้องตั้งค่าผ่าน การอนุมานแคชอัตโนมัติ
    • vite ui: เครื่องมือนักพัฒนาแบบ GUI รองรับการวิเคราะห์โมดูล การแสดงภาพขนาดบันเดิล และการรวม Devtools ตามแต่ละเฟรมเวิร์ก

ทูลเชนบนพื้นฐาน Rust

  • ตั้งแต่ parser, resolver, transformer, minifier, bundler ล้วนพัฒนาด้วย Rust ในสถาปัตยกรรมที่อิงกับ Oxc·Rolldown
  • แต่ละเลเยอร์ผ่านการ จูนประสิทธิภาพ อย่างหนัก และถูกนำไปใช้แล้วใน Framer·Linear·Atlassian·Shopify เป็นต้น
  • เปิดเผย API อย่าง parse และ transform ให้ภายนอกใช้งานด้วย เพื่อรองรับ การสร้างเครื่องมือพัฒนาแบบปรับแต่งเอง

ปัญหาที่ต้องการแก้ไข

  • ความกระจัดกระจายและความซับซ้อน ของอีโคซิสเต็ม JavaScript ถูกชี้ว่าเป็นคอขวดสำคัญของโปรเจกต์เว็บขนาดใหญ่
  • เมื่อหลายทีมใช้ทูลเชนคนละชุด ต้นทุนด้าน การจัดการ dependency·การตรวจสอบความปลอดภัย·การย้ายระบบ จะพุ่งสูงขึ้น
  • Vite+ เป็นโซลูชันแบบบูรณาการเพื่อลดความไร้ประสิทธิภาพเหล่านี้ โดยออกแบบมาเพื่อให้นักพัฒนามุ่งกับการพัฒนาผลิตภัณฑ์แทนการตั้งค่าเครื่องมือ

ไลเซนส์และความยั่งยืน

  • ให้ใช้ฟรีสำหรับบุคคลทั่วไป·โอเพนซอร์ส·ธุรกิจขนาดเล็ก และมีแผนใช้ โมเดลไลเซนส์รายปี สำหรับสตาร์ตอัปและองค์กรขนาดใหญ่
  • ระบุหลักการว่าจะ นำรายได้จากเชิงพาณิชย์กลับไปลงทุนปรับปรุงโครงการโอเพนซอร์สฐานราก
  • โปรเจกต์หลักอย่าง Vite, Vitest, Rolldown, Oxc จะยังคงเป็นโอเพนซอร์สภายใต้ไลเซนส์ MIT อย่างถาวร
  • Vite+ เป็น เลเยอร์ระดับบนที่เป็นอิสระ ซึ่งสร้างอยู่บนโครงการเหล่านี้ และการปรับปรุงประสิทธิภาพก็จะนำไปสู่การพัฒนาโอเพนซอร์สด้วยเช่นกัน

แผนการเปิดตัวและการมีส่วนร่วม

  • ตั้งเป้าเปิด public preview ช่วงต้นปี 2026 และขณะนี้กำลังเปิดรับ ผู้ใช้งานกลุ่มแรกสำหรับทดสอบในสภาพแวดล้อมโปรดักชัน
  • นักพัฒนาที่สนใจสามารถติดต่อผ่าน viteplus.dev

3 ความคิดเห็น

 
tested 2025-10-23

กำลังจะกลายเป็น Nx ไหม

 
shakespeares 2025-10-19

ดูเหมือนว่าความนิยมของ vite ตอนนี้กำลังก้าวไปถึงขั้นนำมาทำเป็นสินค้าแล้วนะ..

 
hahnlee 2025-10-19

เพราะเป็นบริษัทชื่อ void(0) เลยน่าจะจำเป็นต้องมี BM