Model–view–presenter

Software design pattern / From Wikipedia, the free encyclopedia

Dear Wikiwand AI, let's keep it short by simply answering these key questions:

Can you list the top facts and stats about Model–view–presenter?

Summarize this article for a 10 year old

SHOW ALL QUESTIONS

Model–view–presenter (MVP) is a derivation of the model–view–controller (MVC) architectural pattern, and is used mostly for building user interfaces.

Model_View_Presenter_GUI_Design_Pattern.png
Diagram that depicts the model–view–presenter (MVP) GUI design pattern

In MVP, the presenter assumes the functionality of the "middle-man". In MVP, all presentation logic is pushed to the presenter.[1]

Oops something went wrong: