วิต

Vite
ผู้ออกแบบโหยว หยวี่ซี
วันที่เปิดตัว20 เมษายน 2020; 4 ปีก่อน (2020-04-20)
ที่เก็บข้อมูลgithub.com/vitejs/vite
แพลตฟอร์มNode.js, Deno
ประเภทเซิร์ฟเวอร์สำหรับพัฒนา
สัญญาอนุญาตMIT License
เว็บไซต์vitejs.dev

Vite (ภาษาฝรั่งเศส: [vit]) เป็นเซิร์ฟเวอร์พัฒนาเฉพาะที่ที่สร้างโดยโหยว หยวี่ซี (ผู้เขียน Vue.js)[1]

Vite ถูกใช้เป็นแม่แบบเริ่มต้นสำหรับ Vue.js และ React นอกจากนี้ Vite ยังรองรับ TypeScript และ JSX ตั้งแต่แรก

Vite จะทำการตรวจสอบไฟล์ที่กำลังแก้ไข และเมื่อบันทึกไฟล์ เว็บเบราว์เซอร์จะโหลดโค้ดที่กำลังแก้ไขอีกครั้งผ่านกระบวนการที่เรียกว่า Hot Module Replacement (HMR)[2] กระบวนการนี้ทำงานโดยเพียงแค่โหลดไฟล์ใหม่แค่เฉพาะที่ได้รับการแก้ไขโดยใช้มอดูล ES6 (ESM) แทนการคอมไพล์ทั้งตัวแอปพลิเคชันใหม่หมด

Vite ให้การสนับสนุนรองรับในตัวสำหรับการเรนเดอร์ฝั่งเซิร์ฟเวอร์ (SSR) โดยค่าเริ่มต้นแล้วเซิร์ฟเวอร์จะเริ่มทำงานบนพอร์ต TCP 5173 สามารถตั้งค่าให้ Vite ส่งเนื้อหาไปยังเว็บเซิร์ฟเวอร์ส่วนหลัง เช่น Apache HTTP Server หรือ lighttpd โดยผ่าน HTTPS และพรอกซี รวมถึง WebSockets

อ้างอิง

[แก้]
  1. "Introducing Vite JS - Next-Gen Frontend Tooling". Radixweb (ภาษาอังกฤษ). สืบค้นเมื่อ 10 November 2023.
  2. "Educative Answers - Trusted Answers to Developer Questions". Educative (ภาษาอังกฤษ). สืบค้นเมื่อ 10 November 2023.