The MVC framework enables a new paradigm to web development. It is a benefit from the developer’s point of view. The same application could of course be developed by this framework or by another perspective.
“Model” stands for data and the software logic, “View” for the pages actually rendered to the end user and “Controller” mediates between the Model and the View – converting input into commands for the Model or View components. Ruby on Rails is an example of the MVC framework.
]]>