| AngularJS | |
|---|---|
| Kehittäjä | |
| Kehityshistoria | |
| Vakaa versio | 1.8.3 () |
| Kehitystilanne | Aktiivinen |
| Tiedot | |
| Ohjelmistotyyppi | Web-sovellus |
| Ohjelmointikielet | JavaScript |
| Lisenssi | MIT-lisenssi |
| Aiheesta muualla | |
| Verkkosivusto | |
AngularJS on Googlen ylläpitämä avoimen lähdekoodin JavaScript-ohjelmistokehys (framework), joka avustaa yksisivuisten sovellusten kehittämisessä ja käytössä. AngularJS:n tavoite on lisätä selainpohjaisiin sovelluksiin tuki MVC-arkkitehtuurille, jonka avulla sivustojen kehitys ja testaus helpottuu. Ensimmäinen versio, versio 0.9.0 julkaistiin 11. lokakuuta 2010.
Kirjasto toimii siten, että se lukee HTML-elementteihin upotettujen ylimääräisten attribuuttien kautta mitä toiminnallisuutta kyseiseen kohtaan toivotaan, ja yhdistää elementtiin toiminnallisuuden mukaisen syötteen luku- tai kirjoitusoperaation mallipohjan mukaisesti muuttujiin liitettynä. Muuttujia voidaan kontrolloida joko staattisesti, asettamalla arvo muuttujaan JavaScriptillä, tai dynaamisesti, esimerkiksi lukemalla arvot tietovarastosta JSONin avulla.