Middle
Co je to architektonický vzor MVP?
sobes.tech AI
Odpověď od AI
Architektonický vzor Model-View-Presenter. Dělí aplikaci na tři hlavní části:
- Model: Řídí data a obchodní logiku. Je nezávislý na uživatelském rozhraní.
- View: Představuje data z Modelu uživateli. Pasivní: neobsahuje logiku, pouze zobrazuje to, co mu předá Presenter.
- Presenter: Meziprostor mezi Modelem a View. Zpracovává interakci uživatele, získává data z Modelu a aktualizuje View. Model a View nekomunikují přímo.
Klíčovou vlastností MVP je aktivní Presenter, který řídí životní cyklus View.