Describe MVC design
pattern
1. Lý do cần mẫu thiết kế: Giúp phần mềm tái sử dụng tốt hơn
2. Vai trò
- View: Phần hiển thị cho người dùng
- Model: Nơi lưu trữ các logic nghiệp vụ, dữ liệu
- Controller: Để tách Model và View
VD: Tivi là View, đầu là Model, điều khiển là Controller
3. Quan hệ
- Khi người dùng muốn truy xuất dữ liệu hoặc làm thao tác
nào đó thì phải request tới Controller
- Controller xử lý thông tin người dùng, rồi chuyển dữ liệu
đó tới Model
- Model có dữ liệu và chuyển lên View
- View biến đổi dữ liệu đó thành 1 output tương ứng để người
dùng có dữ liệu
Không có nhận xét nào:
Đăng nhận xét