Middle
Wat is het MVP-architectuurpatroon?
sobes.tech AI
Antwoord van AI
Architectuurpatroon Model-View-Presenter. Verdeelt de applicatie in drie hoofdonderdelen:
- Model: Beheert gegevens en bedrijfslogica. Onafhankelijk van de gebruikersinterface.
- View: Presenteert gegevens uit het Model aan de gebruiker. Passief: bevat geen logica, toont gewoon wat de Presenter doorgeeft.
- Presenter: Tussenlaag tussen Model en View. Verwerkt gebruikersinteractie, haalt gegevens uit het Model en werkt de View bij. Model en View communiceren niet rechtstreeks.
De kernfunctie van MVP is de actieve Presenter, die de levenscyclus van de View beheert.