Model-vista-presentador

From Wikipedia, the free encyclopedia

Model-vista-presentador
Remove ads

 Model-vista-presentador (MVP) és una derivació de l'arquitectura model-vista-controlador (MVC) i s'empra principalment per a construir interfícies d'usuari. El Presentador assumeix la funcionalitat de capa intermediària (middle-man). MVP transfereix tota la lògica de presentació al Presentador.[1][2][3][4]

Thumb
Fig.1 Diagrama de l'arquitectura MVP

Descripció

MVP és una arquitectura d'interfície d'usuari desenvolupada per a facilitar el depurat automatitzat i millorar la lògica de presentació :

  • El Model és una interfície que defineix les dades a visualitzar o d'interfície d'usuari.
  • La Vista és una interfície passiva que visualitza les dades (el Model) i encamina comandes d'usuari (events) al Presentador.
  • EL Presentador actua sobre el model i la vista Recupera dades de repositoris (el model) i formateja les dades de la vista al visualitzador.
Remove ads

Implementacions

En .NET

En Java

En PHP

Remove ads

Refències

Vegeu també

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads