Yksisivuisen web-sovelluksen käyttöliittymäsovelluskehyksen valintaan vaikuttavat tekijät
Tekijät
Päivämäärä
2022Tekijänoikeudet
Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
Nykyaikaiset yksisivuiset web-sovellukset ovat nykyään tyypillinen ohjelmiston
muoto, jolla pystytään korvaamaan aikaisemmin erikseen tehdyt työpöytä- ja
mobiilisovellukset kustannusten minimoimiseksi. Moderneille yksisivuisille
web-sovelluksille on tyypillistä, että niiden pohjalla on sovelluskehys, eli kirjasto,
joka tarjoaa kehittäjälle lukuisia työkaluja ja valmista koodia, jonka ympärille sovellusta voi alkaa kehittämään. Nykyisin on tyypillistä, että sovelluskehykseksi
valitaan suosittu ratkaisu, jotta ongelmien noustessa kehittäjän on mahdollista
hakea apua sovelluskehyksen ympärille rakentuneelta yhteisöltä. On kuitenkin
olemassa lukuisia suosittuja käyttöliittymän kehittämistä varten tehtyjä sovelluskehyksiä, joten kehitystiimien on hankalaa valita juuri heidän projektiinsa sopiva
käyttöliittymäsovelluskehys. Tämän tutkimuksen tarkoituksena on ottaa selvää
teemahaastattelujen avulla, mikä johtaa tyypillisesti käyttöliittymäsovelluskehyksen valintaan ja mitkä kriteerit koetaan tärkeimmiksi sovelluskehystä valittaessa.
...
Modern web-applications are nowadays a typical form of software, which can be
used to replace previously used separate mobile- and desktop-applications to
minimize costs. It is typical for modern web applications, that they have what is
called a software framework, which is a library that offers a set of tools and prewritten code, that can be used as a skeleton for the software to be developed
around. Nowadays it is typical that a software framework is selected based on
its’ popularity among developers, so that it’s easy for developers to seek help
from the community that is built around the framework whenever problems
arise. There are, however, several of popular front-end frameworks, so it is difficult for development teams to select the right front-end framework for their purpose. The goal of this study is to figure out, using semi-structured interviews,
which are the typical reasons behind the selection of a front-end software framework and which criteria are perceived as the most important factors when choosing a front-end framework.
...
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Pro gradu -tutkielmat [29556]
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
JavaScript : ennen ja nyt
Aho, Petteri (2015)JavaScript on saanut kritiikkiä hitaudesta ja lisäksi se on kärsinyt maineesta lelukielenä, joka on hyödyllinen vain suhteellisen yksinkertaisiin tehtäviin. Aikaisemmin web-sivut oli rakennettu pelkän HTML:n avulla ... -
JavaScript-sovelluskehyksillä toteutettujen asiakassovellusten ylläpidettävyyden vertailu
Tarvainen, Seppo (2018)JavaScript-sovelluskehysten käyttö helpottaa asiakaspuolen sovelluskehitystä ja parantaa sovelluksen ylläpidettävyyttä. Oikean työkalun valitseminen on ohjelmoijalle kuitenkin haastava tehtävä teknologioiden nopean ... -
Cross platform mobile application development : a comparison study of React Native Vs Flutter
Fentaw, Awel Eshetu (2020)With a dramatic increase in the usage of handheld devices such as smartphones and tablets, it became a matter of existence for businesses if they do not deliver their services to address mobile users. One critical problem ... -
Käyttöliittymäohjelmoinnin paradigmamuutos ja sen taustatekijät 2013-2019
Munter, Aleksi (2020)Käyttöliittymien ohjelmoinnissa ja siinä hyödynnettävissä ohjelmointikehyksissä on vuoden 2013 jälkeen tapahtunut merkittävä siirtymä imperatiivisesta ohjelmointimallista deklaratiiviseen ja datavirtojen hallinnassa ... -
Elm-ohjelmointikieli web-käyttöliittymien ohjelmoinnissa
Hopia, Tuomo (2019)Elm-ohjelmointikieli on varsin uusi kielitulokas web-käyttöliittymien ohjelmointiin. Kieli pyrkii ratkaisemaan web-käyttöliittymien kehityksen merkittävimmät ongelmat hyvin omaperäisellä funktio-ohjelmointiin perustuvalla ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.