Loại kiến trúc nào thường được sử dụng trong phát triển ứng dụng di động để tách biệt lớp giao diện người dùng (UI), logic nghiệp vụ và lớp dữ liệu?21/30Loại kiến trúc nào thường được sử dụng trong phát triển ứng dụng di động để tách biệt lớp giao diện người dùng (UI), logic nghiệp vụ và lớp dữ liệu?Kiến trúc MonolithicKiến trúc MicroservicesKiến trúc MVC (Model-View-Controller) hoặc MVVM (Model-View-ViewModel)Kiến trúc ServerlessGiải thíchChọn đáp án C