Üheleherakendus: erinevus redaktsioonide vahel
Eemaldatud sisu Lisatud sisu
P HC: lisatud Kategooria:Veeb |
Resümee puudub |
||
11. rida:
===Javascripti raamistikud===
Enamik veebilehitsejatele mõeldud JavaScripti raamistikke järgivad juba vaikimisi üheleherakenduste põhimõtteid.
* [[AngularJS]] on täielikult kliendipoolne raamistik, mille mallifunktsionaalsus seisneb kahesuunalises
* [[Knockout.js]] on kliendipoolne raamistik, mille mallid põhinevad MVVM-i (''[[model-view-viewmodel]]'') disainimustril. Selleks kasutatakse samuti andmete sidumist, kusjuures mustri VM-i (''viewmodel'') komponent on just mõeldud selleks, et keerulisemad programmaatilised objektid dünaamiliselt vaadeteks konverteerida.<ref>{{cite web | url=https://knockoutjs.com/documentation/introduction.html | title=KnockoutJS Intorduction | website =knockoutjs.com | accessdate=29.11.2018}}</ref>
* [[Aurelia]] on JavaScripti kliendiraamistik, mis sobib nii mobiili-, töölaua- kui ka veebirakenduste arenduseks. Aurelia sarnaneb kasutuselt AngularJSile, kuid on sellega võrreldes uuem, modulaarsem ning rangemalt standardiseeritud.<ref>{{cite web | url=http://aurelia.io/ | title=Aurelia homepage | website =aurelia.io |accessdate=29.11.2018}}</ref>
* [[Vue.js]] (ka Vue) on kasutajaliideste ehitamiseks mõeldud avatud lähtekoodiga [[progressiivne raamistik]].<ref>{{cite web | url=https://vuejs.org/v2/guide/#What-is-Vue-js | title=Vue.js Introduction | website =vuejs.org | accessdate=29.11.2018}}</ref>
*
===Ajax===
|