Elm-ohjelmointikieli web-käyttöliittymien ohjelmoinnissa
Authors
Date
2019Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
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 tavalla. Työssä tutustutaan web-käyttöliittymien ohjelmoinnin koettuihin yleisimpiin haasteisiin, jonka jälkeen tutkitaan niitä keinoja, joilla Elm ratkaisee kyseiset ongelmat. Lisäksi työssä tarjotaan katsahdus Elmin kehityksen nykytilaan ja tulevaisuuteen. Elm is a new functional programming language for web front-end development. Elm takes an attempt on solving the most significant problems of current web-development in its own opinionated way. This thesis introduces these problems and examines how Elm actually solves them. Furthermore, an overview of the current development focus of Elm is provided in the thesis.
Keywords
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5334]
Related items
Showing items with similar title or keywords.
-
Keskeisistä haasteista funktionaalisen ohjelmointiparadigman oppimisessa
Lahtinen, Oskari (2023)Funktionaalisten ohjelmointikielten ominaisuuksia on lisätty viime vuosikymmeninä myös muihin ohjelmointikieliin. Funktionaalisen ohjelmointiparadigman oppimiseen liittyy kuitenkin useita haasteita. Näitä haasteita ovat ... -
Web-sovellusohjelmointi Scala-ohjelmointikielellä
Parpala, Joni (2021)Nykyisten web-sovellusten kasvavat vaatimukset painostavat etsimään ratkaisuja tavanomaisten ohjelmointiparadigmojen ulkopuolelta. Tässä tutkielmassa selvitetään, miten funktio-ohjelmoinnin ja olio-ohjelmoinnin perusperiaatteita ... -
Opiskelijoiden suurimmat haasteet Haskell-ohjelmointikielen tyyppijärjestelmän kanssa
Keveri, Matias (2018)Haskell-ohjelmointikielellä opetettavalla funktio-ohjelmoinnin johdatuskurssilla oppilaat kohtaavat useita haasteita. Näistä yleisimmät liittyvät usein kielen syntaksiin tai tyyppijärjestelmään. Tämä tutkielma keskittyy ... -
Factors and actors leading to the adoption of a JavaScript framework
Pano, Amantia; Graziotin, Daniel; Abrahamsson, Pekka (Kluwer Academic Publishers, 2018)The increasing popularity of JavaScript has led to a variety of JavaScript frameworks that aim to help developers to address programming tasks. However, the number of JavaScript frameworks has risen rapidly to thousands ... -
Performance analysis of obfuscated JavaScript
Häyrynen, Mikko (2022)Obfuskaatiolla pyritään muuntamaan lähdekoodi lukukelvottomaan muotoon siten, että sen semantiikka säilyy muuttumattomana. Tämä tutkielma kartoittaa erilaisia JavaScript-ohjelmointikielessä käytettyjä obfuskaatiomenetelmiä. ...