Sobes.tech
Middle

MVP mimari deseni nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Mimari tasarım Model-Görünüm-Sunucu. Uygulamayı üç ana bölüme ayırır:

  • Model: Verileri ve iş mantığını yönetir. Kullanıcı arayüzünden bağımsızdır.
  • View: Model'den gelen verileri kullanıcıya sunar. Pasif: mantık içermez, sadece Presenter tarafından iletilenleri gösterir.
  • Presenter: Model ve View arasında ara katman. Kullanıcı etkileşimini işler, Model'den veri alır ve View'yi günceller. Model ve View doğrudan etkileşime girmez.

MVP'nin temel özelliği, View'in yaşam döngüsünü yöneten aktif Presenter'dır.