MLchartDataset catalogue

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.

Table 1. Record
IdentifierMLC-T-CMP-001510
FieldComputing and IT
SubjectSoftware
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.