Haku

Verkkosovelluksen toteutus modernilla JavaScript-sovelluskehyksellä

QR-koodi

Verkkosovelluksen toteutus modernilla JavaScript-sovelluskehyksellä

Insinöörityön tarkoituksena oli tarkastella verkkosovelluksen toteuttamista modernilla JavaScript-sovelluskehyksellä ja hahmottaa modernien verkkosovellusteknologioiden etuja. Insinöörityöprosessi jakautui taustatutkimukseen, toteutetun prototyyppisovelluksen tarpeen ja toiminnollisuuksien määrittelemiseen ja toteutukseen.

Prototyyppisovellus toteutettiin itsenäisenä projektina. Sovelluksen toteuttamisen tarve määriteltiin tarkastelemalla tilaajaorganisaation päivittäistoimintaa. Prototyypin toiminnollisuudet valittiin vastaamaan erään tilaajaorganisaation prosessin kehittämistarpeisiin.

Taustatutkimuksessa perehdyttiin verkkosovellusteknologioiden historiaan ja nykyhetkeen. Teknologioiden kehitysvaiheisiin vertaamalla määriteltiin modernien verkkosovellusteknologioiden piirteitä, kuten tilan eriyttäminen näkymäkerroksesta.

Insinöörityössä toteutettiin prototyyppisovellus, jonka avulla voitiin todeta modernien verkkosovelluteknologioiden käytöstä koituvia etuja, kuten asynkronisuuden ja reaktiivisuuden toteuttamisen helppous. Prototyyppi koostuu selainpohjaisesta käyttöliittymästä ja palvelinsovelluksesta, jotka toteutettiin käyttäen Meteor- ja React-JavaScript-sovelluskehyksiä.

Insinöörityön konkreettinen tulos oli tilaajaorganisaation sisäiseen käyttöön toteutettu prototyyppisovellus. Prototyypissä ei ole mitään sellaisia sidonnaisuuksia mitkä estäisivät sen käytön myös muissa konteksteissa.

Insinöörityö antoi perspektiiviä siihen, miten verkkosovelluskehitys on muuttunut ja kehittynyt verkkosovellusten historian aikana. Käyttämällä moderneja verkkosovellusteknologioita voidaan saavuttaa pienemmillä kehityskustannuksilla nopeammin enemmän.

Tallennettuna: