Full stack -sovelluksen toteuttaminen MERN-pinolla
Jäntti, Markus (2024)
Jäntti, Markus
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024052615818
https://urn.fi/URN:NBN:fi:amk-2024052615818
Tiivistelmä
Tämän opinnäytetyön aikana on kehitetty käytännön sovellusprojekti hyödyntäen MERN-pinoa ja raportoitu sen toteutusta ja siitä opittua. Opinnäytetyö ei ole tehty toimeksiantona, vaan sen kautta tekijän oli tarkoitus tutustua MERN-pinon teknologioihin ja niiden hyödyntämisen sovelluskehityksessä. Samalla opinnäytetyön aikana toteutetun sovelluksen tarkoitus oli toimia osoituksena opitun soveltamisesta.
Teoriaosuudessa käsitellään yleisellä tasolla full stack -kehitystä, jonka jälkeen esitellään MERN-pinon teknologioita lyhyesti projektin kannalta olennaisin osin. Sovelluksen toteutusta käsittelevässä osassa kerrotaan projektin aikana tehdyistä ratkaisuista, sekä niistä opituista asioista.
Lopullinen projekti osoittautui osittain onnistuneeksi. Kehitetty sovellus sisältää vain ydinominaisuudet ja sen toiminnallisuus vaati vielä työstämistä. Tämän lisäksi projekti vaati myös joitain muutoksia ennen uusien ominaisuuksien implementointia. Projektissa kuitenkin onnistuttiin oppimaan uutta, mikä on ollut yksi sen päätarkoituksista.
Teoriaosuudessa käsitellään yleisellä tasolla full stack -kehitystä, jonka jälkeen esitellään MERN-pinon teknologioita lyhyesti projektin kannalta olennaisin osin. Sovelluksen toteutusta käsittelevässä osassa kerrotaan projektin aikana tehdyistä ratkaisuista, sekä niistä opituista asioista.
Lopullinen projekti osoittautui osittain onnistuneeksi. Kehitetty sovellus sisältää vain ydinominaisuudet ja sen toiminnallisuus vaati vielä työstämistä. Tämän lisäksi projekti vaati myös joitain muutoksia ennen uusien ominaisuuksien implementointia. Projektissa kuitenkin onnistuttiin oppimaan uutta, mikä on ollut yksi sen päätarkoituksista.