Android

Android MVI Architecture

Android için MVI Mimarisi ve alternatif desenler (MVC, MVP, MVVM, Redux)

17 mülakat soruları·
Mid-Level
1

MVI (Model-View-Intent) deseni nedir?

Cevap

MVI, uygulama durumunu tek yönlü olarak yöneten bir mimari desendir. Intent'ler kullanıcı eylemlerini temsil eder, Model uygulamanın değişmez durumudur ve View bu durumu gözlemler ve görüntüler.

2

MVI deseninin 3 ana bileşeni nedir?

Cevap

MVI şunlardan oluşur: Model (değişmez durum), View (durumu gözlemleyen kullanıcı arayüzü) ve Intent (kullanıcı eylemlerini/niyetlerini temsil eder).

3

MVI deseninde Intent nedir?

Cevap

MVI'da Intent, bir kullanıcı niyetini veya eylemini temsil eder (örneğin, düğme tıklama, metin girişi). ViewModel/Processor'a gönderilir ve yeni bir durum üretir. Navigasyon için kullanılan Android Intent ile karıştırılmamalıdır.

4

MVI deseninde Model nedir?

5

MVI deseninin MVVM'ye göre ana avantajı nedir?

+14 mülakat soruları

Bir sonraki mülakatın için Android'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla