model-view-controller: model-widok-kontroler
Powstały w latach 70. XX wieku w środowisku programistów języka Smalltalk wzorzec projektowy zakładający podział aplikacji na trzy wyraźnie oddzielone i w dużym stopniu wzajemnie niezależne części: model (odpowiedzialny za zarządzanie danymi: pobieranie, zapisywanie, modyfikowanie, zapewnianie spójności danych itd.), widok (odpowiedzialny za wizualną część aplikacji, a więc to, co widzi użytkownik) oraz kontroler (odpowiedzialny za działanie całej aplikacji: pobiera dane z bazy danych, przedstawia dane użytkownikowi, steruje działaniem całej aplikacji).

Podoba Ci się ta strona?
Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.