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

Svelte : teknologiaan tutustuminen

Hytönen, Toni (2025)

 
Avaa tiedosto
Hytonen_Toni.pdf (398.4Kt)
Lataukset: 


Hytönen, Toni
2025
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025121034416
Tiivistelmä
Opinnäytetyössä tutustutaan Svelte sovelluskehyksellä tapahtuvaan web-sovelluksen kehitykseen konkreettisen esimerkin avulla ja vertaamalla sitä Reactilla tapahtuvaan sovelluskehitykseen. Työssä luodaan molemmilla sovelluskehyksillä toiminnallisesti ja visuaalisesti identtiset sovellukset, joiden toimintaa ja testausta tukemaan rakennetaan myös tietokanta ja API ohjelmointirajapinta.

JavaScript-pohjaisia sovelluskehyksiä on jo vakiintuneessa käytössä monia ja uusien tulokkaiden on usein vaikeaa vakiinnuttaa omaa paikkaansa näiden joukossa. Yleensä uudet kehykset pyrkivät ratkaisemaan muista kehyksistä löytyvän ongelman tai tuovat uuden tavan rakentaa sovelluksia. Svelte on kasvattanut suosiotaan ja vakiinnuttanut asemaansa sen suosion noustu version 3 julkaisun jälkeen vuonna 2019. Se pyrkii tarjoamaan oman tyylinsä kirjoittaa koodia sekä kevyemmät ja nopeammat sovellukset.

Molemmat sovelluskehykset ovat JavaScript pohjaisia. Niiden suurimmat erot löytyvät tiedosto rakenteesta, jossa yksi Svelte tiedosto sisältävää komponentin logiikan, käyttöliittymän ja tyylin ohjelmakoodin selkeästi eroteltuna omiin osioihinsa. Reactissa tyyli määritetään eri tiedostossa. Svelte tuottaa myös pienempiä tiedostoja. Svelte pitäisi toimia Reactia tehokkaammin, mutta tuloksissa React sovellus pärjäsi paremmin lataus- ja renderöintitesteissä, kun taas Svelte oli parempi vasteaikaa mitattaessa.
 
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