AngularJS : yksisivuisen web-sovelluksen käyttöliittymän toteutus AngularJS:llä
Suomijoki, Juha (2015)
Suomijoki, Juha
Metropolia Ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201505045808
https://urn.fi/URN:NBN:fi:amk-201505045808
Tiivistelmä
Opinnäytetyössä tutkittiin mikä on AngularJS-JavaScript-ohjelmistokehys ja miten se soveltuu yksisivuisen web-sovelluksen käyttöliittymän toteutukseen.
AngularJS on vuonna 2012 julkaistu Googlen ylläpitämä JavaScript-ohjelmistokehys, joka on tarkoitettu ensisijaisesti yksisivuisten web-sovellusten kehittämiseen.
Opinnäytetyön teoriaosuudessa tutkittiin mikä AngularJS on ja mitkä ovat AngularJS:n keskeiset konseptit ja sovelluskomponentit. Tarkastelu pohjautui AngularJS:stä kirjoitettuun kirjallisuuteen, verkkoartikkeleihin ja AngularJS:n virallisen dokumentaatioon.
Opinnäytetyön toiminnallisessa osassa toteutettiin AngularJS:llä yksisivuisen web-sovelluksen käyttöliittymä. Web-sovelluksen idea oli koota yhteen tietoa Helsingin seudulla järjestettävistä tapahtumista.
Toiminnallisen osan perusteella tehtiin havaintoja ja päätelmiä siitä miten AngularJS yksisivuisen web-sovelluksen käyttöliittymän toteutukseen soveltui. Kaiken kaikkiaan AngularJS soveltui tarkoitettuun tehtävään hyvin. Muun muassa AngularJS:n MVC-arkkitehtuuri, reititys ja aktiivisen kehittäjäyhteisön tuki arvioitiin asioiksi, jotka tekivät AngularJS:stä hyvin soveltuvan ohjelmistokehyksen yksisivuisen web-sovelluksen käyttöliittymän toteutukseen.
AngularJS on vuonna 2012 julkaistu Googlen ylläpitämä JavaScript-ohjelmistokehys, joka on tarkoitettu ensisijaisesti yksisivuisten web-sovellusten kehittämiseen.
Opinnäytetyön teoriaosuudessa tutkittiin mikä AngularJS on ja mitkä ovat AngularJS:n keskeiset konseptit ja sovelluskomponentit. Tarkastelu pohjautui AngularJS:stä kirjoitettuun kirjallisuuteen, verkkoartikkeleihin ja AngularJS:n virallisen dokumentaatioon.
Opinnäytetyön toiminnallisessa osassa toteutettiin AngularJS:llä yksisivuisen web-sovelluksen käyttöliittymä. Web-sovelluksen idea oli koota yhteen tietoa Helsingin seudulla järjestettävistä tapahtumista.
Toiminnallisen osan perusteella tehtiin havaintoja ja päätelmiä siitä miten AngularJS yksisivuisen web-sovelluksen käyttöliittymän toteutukseen soveltui. Kaiken kaikkiaan AngularJS soveltui tarkoitettuun tehtävään hyvin. Muun muassa AngularJS:n MVC-arkkitehtuuri, reititys ja aktiivisen kehittäjäyhteisön tuki arvioitiin asioiksi, jotka tekivät AngularJS:stä hyvin soveltuvan ohjelmistokehyksen yksisivuisen web-sovelluksen käyttöliittymän toteutukseen.