Vertailussa React.js ja Vue.js
Heino, Mimosa (2019)
Heino, Mimosa
2019
Kaikki oikeudet pidätetään
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201903223661
https://urn.fi/URN:NBN:fi:amk-201903223661
Tiivistelmä
Javascript-kirjastojen käyttö on viime vuosien aikana kasvanut paljon. Nykyään kehittäjät voivat valita kymmenistä eri kirjastoista. Yksi tunnetuimmista on toinen opinnäytetyöhön valittu kirjasto React.js. Vue.js on hieman uudempi kirjasto kuin React.js ja sen suosio on vielä kasvussa. Kirjastoja käytetään yleensä yksisivuisten web-sivustojen käyttöliittymän luontiin. Kirjastot tarjoavat ominaisuuksia, jotka auttavat esimerkiksi tilanhallinnassa.
Työn tavoitteena on löytää ja koota yhteen tietoa React.js ja Vue.js kirjastoista sekä verrata niitä toisiinsa. Opinnäytetyö toteutetaan selvitysopinnäytetyönä/kirjallisuusselvityksenä, jossa tieto on kerätty eri lähteistä internetistä sekä kirjoista. Työssä ei kirjoiteta itse koodia. Työssä on omat luvut kirjastoille, joissa kerrotaan niiden perusteista ja käytöstä. Kirjastoja käsittelevien lukujen jälkeen suoritetaan vertailu. Vertailussa on käytetty hyödyksi kirjastoja käsitteleviä lukuja sekä uusia lähteitä. Vertailun jälkeen on pohdinta, jossa käydään läpi johtopäätökset, kehitysideat sekä omat ajatukset ja oppiminen.
Opinnäytetyö on suunnattu henkilöille, joille ohjelmointi on jo jonkin verran tuttua ja joilla perusteet ovat hallussa. Tarkoituksena on tarjota tietoa kirjastoista ja apua niiden välillä valitsemisesta. Työn avulla valinta kirjastojen välillä helpottuu, jonka jälkeen voi valitsemaansa kirjastoon tutustua syvemmin.
Pohdinnassa todetaan, että kirjastot ovat hyvin samakaltaisia. Suurimmat erot niiden välillä ovat ohjelmointityyli ja rakenne sekä opettelun haasteellisuus. Kirjastoilla voi luoda samanlaisia sovelluksia. Kirjastojen väliltä valitsemiseen vaikuttaakin paljon se minkälaisesta työskentelystä ja ohjelmointityylistä itse pitää.
Työn tavoitteena on löytää ja koota yhteen tietoa React.js ja Vue.js kirjastoista sekä verrata niitä toisiinsa. Opinnäytetyö toteutetaan selvitysopinnäytetyönä/kirjallisuusselvityksenä, jossa tieto on kerätty eri lähteistä internetistä sekä kirjoista. Työssä ei kirjoiteta itse koodia. Työssä on omat luvut kirjastoille, joissa kerrotaan niiden perusteista ja käytöstä. Kirjastoja käsittelevien lukujen jälkeen suoritetaan vertailu. Vertailussa on käytetty hyödyksi kirjastoja käsitteleviä lukuja sekä uusia lähteitä. Vertailun jälkeen on pohdinta, jossa käydään läpi johtopäätökset, kehitysideat sekä omat ajatukset ja oppiminen.
Opinnäytetyö on suunnattu henkilöille, joille ohjelmointi on jo jonkin verran tuttua ja joilla perusteet ovat hallussa. Tarkoituksena on tarjota tietoa kirjastoista ja apua niiden välillä valitsemisesta. Työn avulla valinta kirjastojen välillä helpottuu, jonka jälkeen voi valitsemaansa kirjastoon tutustua syvemmin.
Pohdinnassa todetaan, että kirjastot ovat hyvin samakaltaisia. Suurimmat erot niiden välillä ovat ohjelmointityyli ja rakenne sekä opettelun haasteellisuus. Kirjastoilla voi luoda samanlaisia sovelluksia. Kirjastojen väliltä valitsemiseen vaikuttaakin paljon se minkälaisesta työskentelystä ja ohjelmointityylistä itse pitää.