Angular JS กับนิยามคำว่า MVC
MVC ย่อมาจาก Model and View Controller
แล้วแต่ละคำมีความหมายอย่างใน ใน concept ของ Angular JS
- View คือ HTML
- Model คือ Data ที่ใช้งานใน View หรือ HTML นั้นๆ
- Controller คือ JavaScript function ที่ใช้สำหรับ control Data หรือ Model
จากแต่ก่อน ที่ MVC เป็น วิธีการทำงานบน Server side ไม่ว่าจะเป็น JSP , PHP
แต่สมัยนี้ บน Javascript ก็มีวิธีการเขียนแบบ MVC ได้แล้วด้วย Angular JS นั่นเอง