MVC

_Là mô hình được sử dụng rộng rãi nhất trong phát triển ứng dụng web

Gồm 3 lớp :Model-View-Controller

+Model:quản lý dữ liệu ,lưu trữ, truy vấn , giao tiếp với cơ sở dữ liệu

+View: là giao diện của ứng dụng ,biểu diễn dữ liệu

+Controller: quản lý và điều phối luồng hoạt động , nhận request từ client điều phối model và view để cho ra output thích hợp và trả về kết quả cho người dùng

_Lợi ích của mvc

+Tách biệt model và view tạo sự linh hoạt khi thay đổi ứng dụng như giao diện hoặc xử lí logic

+Tầng model và view có thể thay đổi, chỉnh sửa một cách độc lập vậy nên ta có thể tạo ra các giao tiếp thông minh hơn chỉ bằng cách thay đổi view hoặc cũng có thể thay thế Database bằng cách sử dụng web sever

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

Facebook