Javatpoint Logo
Javatpoint Logo


MVP (Model View Presenter) MVC (Model View Controller)
It is advance form of MVC It is the basic method to separate project structure.
In this View handles user gesture and call presenter. In this controller handles user gesture and commands model.
View is dumb i.e. all interaction goes through Presenter. In this view has some intelligence. It can query the model directly.
It highly supports unit testing. It provides limited support to unit testing.
It has high degree of loose coupling. It has fairly loose coupling.
In this presenter will update its associated view. It identifies which view to update.

Next TopicGWT vs AngularJS

Youtube For Videos Join Our Youtube Channel: Join Now


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Trending Technologies

B.Tech / MCA