From Wikipedia, the free encyclopedia
Model–view–controller (MVC) on tarkvara arhitektuurimuster, mis jagab tarkvararakenduse kolmeks omavahel seotud osaks. Traditsiooniliselt on seda kasutatud graafiliste kasutajaliideste (GUI) loomiseks. Samuti on MVC saanud väga populaarseks veebirakenduste loomisel.
Mudel (Model) talletab info, mis on saadud kontrolleri käskluste järgi ning mida kuvatakse vaate abil. Mudel haldab otseselt infot, loogikat ning rakenduse reegleid
Vaade (View) on info esitlus, näiteks diagramm või tabel. Ühe info esitlemiseks võib kasutada mitut erinevat vaadet.
Kontroller (Controller) võtab sisendina sisse info ning muudab selle käsklusteks mudeli või vaate jaoks.[1]
Artikli kirjutamine on selles kohas pooleli jäänud. Jätkamine on kõigile lahkesti lubatud. |
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.