Vue คืออะไร
"Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces."
จากคำกล่าวข้างต้น กล่าวไว้ว่า Vue นั้นอ่านว่า วิว เป็นเฟรมเวิร์คที่เน้นเรื่องการทำ User Interface
ง่ายๆเลยคือเป็นจาวาสคริปต์เฟรมเวิร์คที่เข้ามาช่วยเรื่องการแสดงผล เท่าที่ใช้งานมา ข้อดีของวิวที่เห็นหลักๆ ก็คือ
ช่วยแยก logic การตัดสินใจออกจากการแสดงผล
จากเมื่อก่อนถ้าหากเราต้องการซ่อน/แสดง หรือ แสดงซ้ำๆ อิลิเม้นต์ใดๆ เราจะเขียนโค้ดปนลงไปใน html แต่เมื่อเรามาใช้ Vue เราเขียนโค้ดฝังเข้าไปในส่วน html น้อยลงทำให้อ่านง่ายขึ้นช่วยแยกหน้าเว็บออกเป็น component ทำให้การจัดการง่ายขึ้น
ช่วยจัดการเรื่อง Dynamic data ให้กลายเป็นเรื่องง่าย
จากเมื่อก่อนหากเราต้องการประมาณว่า พิมพ์ข้อความเข้าไปใน textbox แล้วข้อความนั้นแสดงผลให้เห็นทันที เป็นเรื่องที่ยากและวุ่นวายเอาการ แต่เมื่อหันมาใช้ Vue การทำตามความต้องการนี้จะกลายเป็นเรื่องง่ายๆ แค่ใช้ v-bind คำสั่งเดียว