Elm:
Å starte et nytt prosjekt
How to:
Installer først elm på systemet ditt. Bruk elm init for å sette opp et nytt prosjekt:
$ elm initDu får nå en elm.json fil og en src mappe. For å lage din første Elm-modul:
module Main exposing (main)
import Html exposing (text)
main =
text "Hei, Norge!"Lagre koden over i en fil kalt Main.elm under src mappen. Kjør så:
$ elm make src/Main.elmDette produserer en index.html som du kan åpne i nettleseren din for å se “Hei, Norge!”.
Deep Dive:
Elm ble introdusert i 2012, og har siden tilbudt et robust system for å lage webapplikasjoner. Med en kompilator som genererer JavaScript, unngår man runtime-feil, og får en sterk type-sikkerhet. Alternativer inkluderer språk som PureScript og ReasonML, som også sikter mot funksjonell programmering i frontend-utvikling. Siden Elm styrer hele view-laget, passer det godt i prosjekter hvor du vil unngå direkte manipulasjon av DOM og heller fokusere på robusthet og vedlikeholdbarhet.
See Also:
- Elm’s offisielle hjemmeside: https://elm-lang.org/
- Elm pakker og dokumentasjon: https://package.elm-lang.org/
- Elm diskusjonsforum: https://discourse.elm-lang.org/