MVC مخفف عبارت Model-View-Controller است و یک الگوی معماری نرمافزاری است که برای ساخت برنامههای کاربردی، به ویژه برنامههای وب، استفاده میشود. این الگو برنامه را به سه بخش مجزا تقسیم میکند:
Product
فرض کنید میخواهیم یک وبسایت ساده برای مدیریت کتابخانه بسازیم.
Book
Id
Title
Author
PublishYear
HomeController
BooksController
MVC یک الگوی معماری قدرتمند است که به توسعهدهندگان کمک میکند تا برنامههای وب با کیفیت بالا و قابل نگهداری بسازند. با درک اصول اولیه MVC، میتوانید برنامههای وب پیچیدهتری را طراحی و پیادهسازی کنید.