MVC

Model-View-Controller (pol. Model-Widok-Kontroler). Wzorzec projektowy, w ramach którego logika działania aplikacji jest odseparowana od części wizualnej. Model zakłada stosowanie: modeli reprezentujących określone problemy, widoków definiujących sposób prezentacji oraz kontrolerów odpowiedzialnych za zarządzanie aplikacją.