Nov 21, 2013

Wha t is MVC?

MVC means Model–view–controller

Model–view–controller (MVC) is a software architecture pattern which separates the representation of information from the user's interaction with it.

The Model consists of application data, business rules, logic, and functions. 

A view can be any output representation of data, 

A controller can send commands to the model to update the model's state (e.g., editing a document). It can also send commands to its associated view to change the view's presentation of the model (e.g., by scrolling through a document. 

Multiple views of the same data are possible
  

The overview of  MVC from the below simple diagram


No comments:

Post a Comment