MVC là gì?

Noun Programming
Mô hình MVC

Nó là viết tắt của Model View Controller. Mỗi phần của MVC xử lý một phần khác nhau của chương trình. Là một kiến trúc để xây dựng các ứng dụng tách biệt logic và dữ liệu (model), giao diện người dùng (view) và xử lý (controller). Phương thức model-view-controller (MVC) được sử dụng rộng rãi trong các framework xây dựng dựng các website, trong trường hợp này các chức năng của model và controller được thực thi trong máy chủ (server) và view được thực thi trong trình duyệt (browser).

Model là một cơ sở dữ liệu chứa dữ liệu ứng dụng và logic nghiệp vụ, và controller tương tác trực tiếp với controller để sửa đổi view.

View quản lý giao diện cho người dùng, trong khi controller chấp nhận đầu vào từ người dùng thông qua form, nhấp chuột và các tương tác khác với trang và tùy chỉnh view dựa trên model.

Learning English Everyday