Prijeđi na sadržaj

Model–view–controller

Izvor: Wikipedija
Datum izmjene: 24. juna 2014. u 06:40; autor: Kolega2357 (razgovor | doprinosi) (robot kozmetičke promjene)
(razlika) ← Starija verzija | Aktualna verzija (razlika) | Novija verzija → (razlika)
MVC koncept. Puna crta prikazuje direktnu povezanost dok isprekidana prikazuje indirektnu povezanost kroz promatrača

Model–View–Controller (MVC) je naziv koji se često koristi u softverskom inženjeringu. Namjenjen je izoliranju programske logike (business logic) od ulaza (input) i prezentacijskog djela, omogućava nezavisan razvoj, testiranje i održavanje određene aplikacije.


MVC se sastoji od

Model
predstavlja podatke određene aplikacije
View
prikazuje prezentaciju predhodno modeliranih podataka
Controller
barata korisničkim zahtjevima