Glossar
MVC
Model-View-Controller
Softwarearchitektur
MVC ist ein Architekturmuster, das eine Anwendung in drei Schichten trennt: Model (Daten und Geschäftslogik), View (Darstellung) und Controller (Steuerung zwischen beiden). Ändert sich das Model, wird die View aktualisiert; Nutzereingaben in der View werden vom Controller verarbeitet. MVC macht Anwendungen wartbarer, testbarer und erlaubt das unabhängige Entwickeln von Frontend und Backend.