AngularJS

Allikas: Vikipeedia
Jump to navigation Jump to search

AngularJS on JavaScriptil põhinev avatud lähekoodiga front-end veebirakenduste raamistik. AngularJS on loodud usus, et deklaratiivne programmeerimine peaks olema kasutusel kasutajaliideste loomiseks ja tarkvarakomponentide ühendamiseks, samas kui imperatiivne programmeerimine sobib rohkem rakenduse äriloogika defineerimiseks.[1] Raamistik kohandab ja laiendab traditsioonilist HTML-i spetsiaalsete atribuutidega, et esitleda dünaamilist sisu. Seetõttu vähendab AngularJS üleliigset DOM-i liidese kasutamist ning parendab veebirakenduse testitavust ja sooritusvõimet. AngularJS lahutab DOM-i liidese kasutuse rakendusloogikast ning eemaldab kliendipoolse rakenduse osa serveripoolsest. Angular kasutab MVC mustrit. AngularJS eesmärk on lihtsustada nii rakenduste väljatöötamist kui ka katsetamist, pakkudes raamistikku kliendipoolse mudeli vaatamise kontrolleri (MVC) ja mudeli vaate-viewer-modelli (MVVM) arhitektuuridele koos komponentidega, mida tavaliselt kasutatakse rikaste Interneti-rakendustes. [2]

Versioonid[muuda | muuda lähteteksti]

AngularJS (AngularJS 1)[muuda | muuda lähteteksti]

AngularJS on esimene angularJS versioon. Programmeerimine toimiub Javascriptis.

AngularJS 2+[muuda | muuda lähteteksti]

AngularJS 2 ning järgnevad versioonid on suunatud programmeerimiseks ECMAScript ja Actionscript keeltes (Javascriptist edasi arendatud versioonides).

Viited[muuda | muuda lähteteksti]

[1] W3Schools