Tarkvaratehnika konspekt eksamiks
Pärast elu
näitas, et saab lihtsamini ja paremini.
o REST liides – lihtsustatud kontroller. Ainult töötleb andmeid, ei tegele kasutajaliidesega.
Eeldab HTTP kasutamist. Eelis: Väga hea vastutuste jagamine, Lihtne testida, Parem
interaktiivsus ja kasutajamugavus.
• Model-View-Controller – hea viis veebirakenduse koodi organiseerida. Disainimustrina:
rakenduse kood on jaotatud kolme komponendi vahel . On väga hästi defineeritud, kes millega
suhtleb.
o model (andmemudel, äriloogika),
o view (kasutajaliidese genereerimine) – ei tegele äriloogikaga,
o controller (vahendaja maailma ja rakenduse vahel, suhtleb äriloogikaga, otsustab millist
view’s näidata).
Tegu on standardiga, kus ühes kohas töötav asi teises kohas ei tööta.