{"id":599,"slug":"mvc","name":"mvc","short_description":"MVC is a software design pattern that separates an application's logic according to responsibilities.","url":"https://github.com/topics/mvc","github_count":14379,"created_by":null,"logo_url":null,"released":null,"wikipedia_url":"https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller","related_topics":["software-design-patterns","hmvc","hierarchical-model-view-controller","model-view-adapter","model-view-presenter","mvvm","model-view-viewmodel","model-template-view"],"aliases":["model-view-controller"],"github_url":null,"content":"\u003cp\u003eThe term \u003cstrong\u003eMVC\u003c/strong\u003e stands for \u003cstrong\u003eModel-View-Controller\u003c/strong\u003e. MVC is a software design pattern that separates an application’s logic according to responsibilities: The model manages the application’s data structure, the view manages how information is represented in the user interface, and the controller accepts input and dispatches commands to the model and the view.\u003c/p\u003e\n","created_at":"2024-07-29T13:50:09.411Z","updated_at":"2026-06-14T00:20:27.740Z","topic_url":"https://awesome.ecosyste.ms/api/v1/topics/mvc","html_url":"https://awesome.ecosyste.ms/topics/mvc","projects_url":"https://awesome.ecosyste.ms/api/v1/projects?keyword=mvc","lists_url":"https://awesome.ecosyste.ms/api/v1/lists?topic=mvc"}