Dark mode
Vue Tooling ที่ควรรู้
Vue Volar
ติดตั้ง Vue - Official
// Today
1. Build Tools
เครื่องมือ | ลักษณะเด่น | คำแนะนำการใช้งาน |
---|---|---|
Build เร็วที่สุด | ใช้กับทุกโปรเจค Vue ใหม่ | |
Full-stack framework | เหมาะสำหรับเว็บที่ซับซ้อน | |
Testing ที่ทำงานกับ Vite ได้ | ใช้ทดสอบหน่วยและ component |
2. State Management
เครื่องมือ | ลักษณะเด่น | ใช้เมื่อไหร่ |
---|---|---|
Official, ใช้ง่าย | ส่วนใหญ่ใช้ได้กับทุกโปรเจค | |
State machine | เมื่อต้องการ logic ซับซ้อน |
3. Styling
เครื่องมือ | ประเภท | ข้อดี |
---|---|---|
Utility-first | สร้าง UI ได้เร็ว | |
Atomic CSS | เร็วและปรับแต่งได้สูง | |
Scoped CSS | ปลอดภัยไม่ชนกัน |
4. Testing
เครื่องมือ | ประเภททดสอบ | ใช้กับ |
---|---|---|
Unit/Component | ทุกโปรเจค | |
E2E | ทดสอบทั้งระบบ | |
Component | ทดสอบ UI |
5. Form Management
เครื่องมือ | หน้าที่หลัก | ใช้คู่กับ |
---|---|---|
Form validation | Zod | |
Form builder | - |
6. Deployment
Platform | ข้อเด่น | เหมาะกับ |
---|---|---|
Deploy ง่าย, เร็ว | SPA/SSR | |
Edge network | ต้องการความเร็วสูง | |
CI/CD ในตัว | โปรเจคทั่วไป |
7. Package Managers
เครื่องมือ | ความเร็ว | ข้อเด่น |
---|---|---|
เร็ว | ประหยัดพื้นที่ดิสก์ | |
เร็วสุด | All-in-one | |
ปานกลาง | มาตรฐาน |