Sisällönhallintasovelluksen luominen moderneilla full stack -tekniikoilla
Laitila, Mikko (2017)
Laitila, Mikko
Seinäjoen ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705066626
https://urn.fi/URN:NBN:fi:amk-201705066626
Tiivistelmä
Opinnäytetyö toteutettiin LEDiMedia Oy:n toiveesta. Työn tarkoituksena oli perehtyä moderneihin full stack -tekniikoihin, kuten ReactJS-, Redux-, NodeJS- ja ExpressJS-tekniikkaan ja toteuttaa niitä käyttäen uusi sisällönhallintasovellus. Sisällönhallintasovelluksesta oli tarkoitus saada nykyistä versiota dynaamisempi ja modernimpi.
Työn teoriaosuudessa käydään läpi tärkeimpiä työssä käytettäviä full stack -tekniikoita, sekä työssä käytettävä tietokanta MongoDB. Teoriaosuudessa esitellään kyseiset tekniikat ja niiden käyttämisestä näytetään lyhyitä esimerkkejä. Teoriaosuuden lopuksi käydään läpi web-ohjelman rakennetta pientä esimerkkisovellusta apuna käyttäen. Käytännön osuudessa esitellään tehtyä ohjelmaa ja sen toimintoja.
Työn lopputuloksena syntyi ohjelma, jolla käyttäjä voi luoda mainoskokonaisuuksia esimerkiksi yhtä jalkapallo-ottelua varten ja lisätä kyseiseen kokonaisuuteen näytettävät mediat.
Työn teoriaosuudessa käydään läpi tärkeimpiä työssä käytettäviä full stack -tekniikoita, sekä työssä käytettävä tietokanta MongoDB. Teoriaosuudessa esitellään kyseiset tekniikat ja niiden käyttämisestä näytetään lyhyitä esimerkkejä. Teoriaosuuden lopuksi käydään läpi web-ohjelman rakennetta pientä esimerkkisovellusta apuna käyttäen. Käytännön osuudessa esitellään tehtyä ohjelmaa ja sen toimintoja.
Työn lopputuloksena syntyi ohjelma, jolla käyttäjä voi luoda mainoskokonaisuuksia esimerkiksi yhtä jalkapallo-ottelua varten ja lisätä kyseiseen kokonaisuuteen näytettävät mediat.