Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

React-sovelluksen optimointi

Peltola, Antti (2021)

 
Avaa tiedosto
Peltola_Antti.pdf (553.3Kt)
Lataukset: 


Peltola, Antti
2021
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021120122922
Tiivistelmä
Opinnäytetyön tarkoituksena oli tutkia erilaisia tapoja optimoida React-sovellusta ja soveltaa opittua eSend Oy:n olemassa oleviin sovelluksiin. Sovelluksissa pyritään ensisijaisesti optimoimaan suorituskykyä, jotta asiakaskokemus olisi mahdollisimman hyvä.

eSendin sovellukset on tehty ennen React hookien saapumista ja sisältävät paljon legacy-koodia, joten työn tavoitteena olisi päivittää sovelluksia nykyaikaan. Ensisijaisesti päivitettyjen sovellusten tulisi olla suorituskyvyltään tehokkaampia. Optimointiin valikoitui pääsääntöisesti hookit ja Redux. Hookit ovat Reactin uusia ominaisuuksia ja Redux kirjasto, jotka on tuotu juuri optimoimisen helpottamista varten.

Itse sovelluksen optimoimisen tuloksena voitiin huomata, että koodin rivien määrä ei niinkään vähentynyt merkittävästi, mutta loppukäyttäjän kokemus parani huomattavasti. Myös sovelluksen suorituskyvyssä oli havaittavissa kehitystä. Sovelluksen optimointia varten tehtyjä muutoksia otettiin suurissa määrin käyttöön heti ja osaa jatkokehitetään tulevaisuudessa.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste