Which of followings are components in MVVM architecture?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
MVVM (Model-View-ViewModel) là một mô hình kiến trúc phổ biến trong lập trình ứng dụng. Để trả lời câu hỏi này, chúng ta cần hiểu rõ về các thành phần trong mô hình kiến trúc này. Model là lớp đại diện cho dữ liệu, có thể là một lớp dữ liệu cơ sở dữ liệu, một lớp dữ liệu từ mạng, v.v. View là lớp đại diện cho giao diện người dùng, có thể là một giao diện đồ họa, một giao diện nhập liệu, v.v. ViewModel là lớp trung gian giữa Model và View, có nhiệm vụ lấy dữ liệu từ Model và cung cấp cho View. Nó cũng có nhiệm vụ xử lý các sự kiện từ View và cập nhật dữ liệu trong Model. Trong khi đó, Presenter là một thành phần khác trong một số mô hình kiến trúc khác, chẳng hạn như MVP (Model-View-Presenter), nhưng không phải là một thành phần trong MVVM.
Cùng chương 9
Đi tiếp từ đây