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
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Tilanhallinta ja yksisuuntainen dataflow ReactJS-sovelluksessa

Enbuska, Joona (2018)

 
Avaa tiedosto
JoonaInssi_0.999.pdf (5.980Mt)
Lataukset: 


Enbuska, Joona
Metropolia Ammattikorkeakoulu
2018
Creative Commons Attribution-NonCommercial-ShareAlike 1.0 Suomi
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201802142453
Tiivistelmä
Insinöörityö pyrkii aukaisemaan, mitä yksisuuntainen dafa flow tarkoittaa ja kuinka sitä hyödynnetään ReactJS-sovelluksessa tilan hallintaan. Vaikka tämän opinnäytetyön tarkastelupohjana käytetäänkin ReactJS:ää, yksisuuntaisen dataflow'n periaatteita voidaan hyödyntää muissakin kuin ReactJS-sovelluksissa.

Aluksi käydään läpi joitakin vaihtoehtoisia tilanhallinnan ratkaisuja ja syitä, miksi yksisuuntaisen dataflow on noussut suosituksi tavaksi hoitaa sovelluksen tilanhallintaa.

Seuraavaksi tarkastellaan, minkälaisia rajapintoja ja käsitteitä ReactJS, ja Reac-tin ekosysteemi tarjoaa, jotta yksisuuntaisen dataflow'n periaatteita on helppo soveltaa tehdessä ReactJS-sovellusta.

Tämän jälkeen tarkastellaan hieman Reactin de facto -tilanhallintakirjastoa Redux.

Tämän opinnäytetyön tuloksena syntyi prototyyppikirjasto, jonka lähtökohtana on vähentää toisteista koodia React-sovelluksen tilanhallinnassa.
Kokoelmat
  • Opinnäytetyöt
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