aid: mvc name: MVC description: Model-View-Controller (MVC) is a software architectural pattern that separates an application into three interconnected components - the Model (data), View (user interface), and Controller (logic) - to promote organized, maintainable code. type: Index image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg url: https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller tags: - Design Patterns - MVC - Software Architecture created: '2025' modified: '2026-03-16' specificationVersion: '0.19' apis: [] common: [] maintainers: - FN: Kin Lane email: kin@apievangelist.com