Angular ja Grails web-sovelluskehityksessä
Harju, Tomi (2015)
Harju, Tomi
Metropolia Ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201503052770
https://urn.fi/URN:NBN:fi:amk-201503052770
Tiivistelmä
Työn tavoitteena oli toteuttaa Angularia ja Grailsia hyödyntävä projektinhallintasovellus
sekä selittää näiden kahden sovelluskehyksen perusteet kyseistä sovellusta esimerkkinä
käyttäen. Työn lukemisen jälkeen lukijan on helpompi aloittaa sovelluskehyksien tarkempi
opettelu. Projekti tehtiin varsinaisen päivätyön ohella Digia Finland Oy:lle, ainakin aluksi
vain yrityksen sisäiseen käyttöön.
Teksti koostuu kolmesta kokonaisuudesta. Ensimmäisessä perehdytään Grailsiin, toisessa
Angulariin ja kolmannessa paneudutaan esimerkkisovelluksen avulla näiden kahden
yhteistyöhön sekä kuvataan, kuinka esimerkkisovellus toteutettiin. Työssä pyrittiin kertomaan
tärkeimmistä ja keskeisimmistä ominaisuuksista. Silti useisiin tärkeisiin toimintoihin
viitataan vain ohimennen, jolloin lukijan täytyy tutkia niitä tarkemmin erikseen.
Työn lopputuloksena syntyi toimiva prototyyppi, joka jo sellaisenaan on hyödyllinen projektinseurantaan.
Sovelluksen kehitystyö ei rajoitu tämän työn piiriin, vaan jatkokehitys alkanee
pian tämän työn valmistumisen jälkeen.
sekä selittää näiden kahden sovelluskehyksen perusteet kyseistä sovellusta esimerkkinä
käyttäen. Työn lukemisen jälkeen lukijan on helpompi aloittaa sovelluskehyksien tarkempi
opettelu. Projekti tehtiin varsinaisen päivätyön ohella Digia Finland Oy:lle, ainakin aluksi
vain yrityksen sisäiseen käyttöön.
Teksti koostuu kolmesta kokonaisuudesta. Ensimmäisessä perehdytään Grailsiin, toisessa
Angulariin ja kolmannessa paneudutaan esimerkkisovelluksen avulla näiden kahden
yhteistyöhön sekä kuvataan, kuinka esimerkkisovellus toteutettiin. Työssä pyrittiin kertomaan
tärkeimmistä ja keskeisimmistä ominaisuuksista. Silti useisiin tärkeisiin toimintoihin
viitataan vain ohimennen, jolloin lukijan täytyy tutkia niitä tarkemmin erikseen.
Työn lopputuloksena syntyi toimiva prototyyppi, joka jo sellaisenaan on hyödyllinen projektinseurantaan.
Sovelluksen kehitystyö ei rajoitu tämän työn piiriin, vaan jatkokehitys alkanee
pian tämän työn valmistumisen jälkeen.