b'\n_START_ARTICLE_\nAngularJS\n_START_PARAGRAPH_\nAngularJS on JavaScriptil p\xc3\xb5hinev avatud l\xc3\xa4hekoodiga front-end veebirakenduste raamistik. AngularJS on loodud usus, et deklaratiivne programmeerimine peaks olema kasutusel kasutajaliideste loomiseks ja tarkvarakomponentide \xc3\xbchendamiseks, samas kui imperatiivne programmeerimine sobib rohkem rakenduse \xc3\xa4riloogika defineerimiseks. Raamistik kohandab ja laiendab traditsioonilist HTML-i spetsiaalsete atribuutidega, et esitleda d\xc3\xbcnaamilist sisu. Seet\xc3\xb5ttu v\xc3\xa4hendab AngularJS \xc3\xbcleliigset DOM-i liidese kasutamist ning parendab veebirakenduse testitavust ja sooritusv\xc3\xb5imet._NEWLINE_AngularJS lahutab DOM-i liidese kasutuse rakendusloogikast ning eemaldab kliendipoolse rakenduse osa serveripoolsest. _NEWLINE_Angular kasutab MVC mustrit. AngularJS eesm\xc3\xa4rk on lihtsustada nii rakenduste v\xc3\xa4ljat\xc3\xb6\xc3\xb6tamist 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.\n_START_SECTION_\nAngularJS (AngularJS 1)\n_START_PARAGRAPH_\nAngularJS on esimene angularJS versioon. Programmeerimine toimiub Javascriptis.'