OPUX-komponenttikirjasto ja JSP-sovelluskehitys
Puumala, Oskari (2021)
Puumala, Oskari
2021
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021111120053
https://urn.fi/URN:NBN:fi:amk-2021111120053
Tiivistelmä
Tässä päiväkirjamuotoisessa opinnäytetyössä seurattiin ohjelmistokehittäjän työskentelyä Osuuspankin verkkosovellusten kehittäjänä. Työn aikana havainnoitiin kehitystä työskentelytavoissa. Tämän lisäksi analysoitiin suljetun lähdekoodin React-pohjaisen OPUX-komponenttikirjaston mukana ilmeneviä toimintatapoja sekä vertailtiin sitä avoimen lähdekoodin vastaaviin kirjastoihin. Raporttikirjauksia tehtiin päivittäin ja viikoittain kirjoitettiin analyysi viikon työskentelystä.
Työn aikana tärkeimmät käytetyt teknologiat olivat JavaSript, React, Java Spring sekä Jakarta Server Pages (JSP). Työn alkuvaiheessa keskityttiin React-sovellusten kanssa työskentelyyn, mutta loppua kohden työt keskittyivät enemmän JSP- ja Java-sovelluksiin.
Opinnäytetyön aikana havaittiin osaamisen kasvua JSP-pohjaisten sovellusten kehityksessä. OPUX-komponenttikirjasto havaittiin hyödylliseksi työkaluksi React-pohjaisten sovellusten kehityksessä. Lisäksi kirjoittaja analysoi JSP-pohjaisten sovellusten testaushaasteiden vaikutusta Git-versionhallintatyökalun käyttöön.
Työn aikana tärkeimmät käytetyt teknologiat olivat JavaSript, React, Java Spring sekä Jakarta Server Pages (JSP). Työn alkuvaiheessa keskityttiin React-sovellusten kanssa työskentelyyn, mutta loppua kohden työt keskittyivät enemmän JSP- ja Java-sovelluksiin.
Opinnäytetyön aikana havaittiin osaamisen kasvua JSP-pohjaisten sovellusten kehityksessä. OPUX-komponenttikirjasto havaittiin hyödylliseksi työkaluksi React-pohjaisten sovellusten kehityksessä. Lisäksi kirjoittaja analysoi JSP-pohjaisten sovellusten testaushaasteiden vaikutusta Git-versionhallintatyökalun käyttöön.