MVC
Term · Computing and IT · MLC-T-CMP-001510
A software architectural pattern that separates an application into three interconnected components: Model, View, and Controller. The Model manages the application's data and business logic, the View displays the data to the user, and the Controller handles user input and updates the Model or View accordingly. This separation of concerns is widely used in web development frameworks like Ruby on Rails and ASP.NET MVC.
| Identifier | MLC-T-CMP-001510 |
|---|---|
| Field | Computing and IT |
| Subject | Software |
Record as JSON
{
"id": "MLC-T-CMP-001510",
"term": "MVC",
"field": "Computing and IT",
"definition": "A software architectural pattern that separates an application into three interconnected components: Model, View, and Controller. The Model manages the application's data and business logic, the View displays the data to the user, and the Controller handles user input and updates the Model or View accordingly. This separation of concerns is widely used in web development frameworks like Ruby on Rails and ASP.NET MVC.",
"subject": "Software",
"url": "https://mlchart.com/terminology/computing/mvc/"
}
Record 873 of 1,553 in Computing and IT terminology (MLC-0101). Request the full dataset.