Rails:: MVC Architecture

Model-view-controller (MVC) คือ สถาปัตยกรรมซอฟแวร์ (software architecture) ที่ช่วยจัดการโครงสร้างของ Web application ให้มีความเป็นสัดเป็นส่วน โดยมีการแบ่ง business logic ออกจากส่วน user interface ทำให้โปรแกรมเมอร์สามารถพัฒนา ทดสอบ หรือ ปรับปรุง maintenance code ในแต่ละส่วนได้ง่าย

Read more of this post