Sobes.tech
Junior — Middle

MVVM mimarisini oluşturan temel fonksiyonel bileşenleri sıralayabilir misin?

sobes.tech yapay zeka

AI'dan gelen yanıt

MVVM mimarisi üç ana bileşenden oluşur:

  • Model (Model) — uygulamanın iş mantığını ve verilerini içerir, ağ, veritabanı vb. ile çalışma sorumluluğu vardır.
  • View (Görünüm) — verilerin kullanıcıya gösterilmesinden ve kullanıcı arayüzünün işlenmesinden sorumludur.
  • ViewModel (Görünüm Modeli) — Model ve View arasında aracı görevi görür, model verilerini görüntüleme için uygun hale getirir ve kullanıcı eylemlerini işler.

ViewModel, View'e referans içermez, bu da kodun test edilmesini ve bakımını kolaylaştırır.