By feketegy
via serversidemagazine.com
Published: Jul 12 2009 / 16:55
MVC, or Model-View-Controller, is an architectural pattern used in software development. Although it’s been around for several decades, it has gained popularity recently as the crux of rapid development frameworks such as Ruby on Rails, CakePHP, Monorail, and JavaScriptMVC.
The aim of MVC is to promote good programming practices and code reuse by separating a web application into three layers: data, presentation, and the interaction between the two. By separating these elements from each other, one can be easily updated without affecting the others.
Add your comment
Voters For This Link (23)
-
feketegy -
mswatcher -
Kalali -
webmascon -
rsmaniak -
regedor -
jon_spyre -
webdesigner721 -
fenrir -
wp73875 -
codecraig -
stanishjohnd -
mrpc666 -
Perceptes -
ghazalp -
ibantxuyn -
pashimito -
davneter -
rimenes -
aruggles -
danuk -
jetm -
pa.cigoli