เชิญ
Vite ( ภาษาฝรั่งเศส: [ vit ]เหมือน "veet") เป็นเซิร์ฟเวอร์พัฒนาภายในที่ได้รับการสนับสนุนจากVoidZero Inc. [ 2 ] Vite เขียนโดย Evan You ผู้สร้างVue.jsรองรับTypeScriptและJSXและใช้ Rolldown ภายในสำหรับการรวมไฟล์ [ 3 ]
Vite จะตรวจสอบไฟล์ขณะที่กำลังแก้ไข และเมื่อบันทึกไฟล์ เว็บเบราว์เซอร์จะโหลดโค้ดที่กำลังแก้ไขใหม่ผ่านกระบวนการที่เรียกว่า Hot Module Replacement (HMR) [ 4 ]ซึ่งทำงานโดยการโหลดไฟล์เฉพาะที่กำลังเปลี่ยนแปลงโดยใช้โมดูล ES6 (ESM) แทนที่จะคอมไพล์แอปพลิเคชันทั้งหมดใหม่
Vite ให้การสนับสนุนในตัวสำหรับการเรนเดอร์ฝั่งเซิร์ฟเวอร์ (SSR) โดยค่าเริ่มต้นจะรับฟังบนพอร์ต TCP 5173 [ 5 ]สามารถกำหนดค่า Vite ให้ให้บริการเนื้อหาผ่านHTTPSและพร็อกซีคำขอ (รวมถึงWebSocket ) ไปยัง เว็บเซิร์ฟเวอร์ แบ็กเอนด์เช่นApache HTTP Serverหรือlighttpdได้
คุณสมบัติและประสิทธิภาพ
Vite มี ระบบ Hot Module Replacement (HMR) ซึ่งช่วยลดเวลารอระหว่างการพัฒนา Vite รองรับเฟรมเวิร์กต่างๆ เช่นReact , VueและSvelteและมีคุณสมบัติการเรนเดอร์ฝั่งเซิร์ฟเวอร์ (SSR), การแบ่งโค้ด และการโหลดแบบอะซิงโครนัส
ไวต์คอนฟ์
Viteconfเป็นงานที่จัดให้มีการพูดคุยเกี่ยวกับเครื่องมือ frontend [ 6 ] การประชุมในปี 2022 [ 7 ] [ 6 ] 2023 [ 8 ]และ 2024 [ 9 ]จัดขึ้นทางออนไลน์ ในเดือนตุลาคม 2025 Viteconf ครั้งแรกที่จัดขึ้นในสถานที่จริงได้จัดขึ้นที่อัมสเตอร์ดัม[ 10 ] [ 11 ]