Wednesday, January 1, 2014

How MVC, MVP and MVVM patterns are related


MVC

MVC pattern stands for Model, View and Controller. This pattern is used to separate concerns of the application in to different layers

MVP

MVP pattern stands for Model, View and Presenter. It's a derivative of MVC. It is commonly used for user interfaces. 

MVVM

MVVM pattern stands for Model, View and ViewModel. MVVM is also based on MVC and is mainly targets UI development frameworks which supports event-driven programming.

Resources



1 comment:

Powered by Blogger.


Software Architect at Surge Global/ Certified Scrum Master

Experienced in Product Design, Software Engineering, Team management and Practicing Agile methodologies.

Search This Blog

Facebook