Vue อ่านว่า view นะครับ ไม่ใช่ วู
ซึ่ง Vue.js เนี่ย เป็น open-source ที่สามารถโหลดมาใช้งานได้ฟรีๆโดยไม่ต้องเสียเงิน
Vue.js ถูกพัฒนาโดยนาย Evan You เป็นอดีตพนักงาน Google นะครับ
Vue.js เป็น Front-End Framework ที่ช่วยให้สามารถเขียน Javascript ได้ง่ายขึ้น เขียนสั้นลง ทำให้ลดระยะเวลาในการ dev โปรเจคนึงไปได้พอสมควร
หน้าที่หลักๆของ Vue.js ก็คือ เอาไว้สำหรับทำ User Interface หรือส่วนที่โต้ตอบกับผู้ใช้ เช่น การคลิก เพื่อแสดงหรือซ่อน Element ต่างๆได้ หรือ การผูกข้อมูล เวลาเรากรอกฟอร์ม แล้วให้ค่าที่พิมพ์ไป แสดงผลขึ้นมาทันทีแบบ Realtime อย่างเมื่อก่อน เราจะใช้ ajax หรือ jQuery มาจัดการ Event ในส่วนนี้ใช่มั้ยครับ แต่ตอนนี้เราสามารถใช้ใน Vue.js ได้หมด เรียกว่า เรียนรู้ง่าย ใช่งานง่าย จบงานได้ไว ทำได้ทุกอย่างในตัวเดียวเลย