Elm er et dejligt sprog til pålidelige webapplikationer. Denne app giver dig mulighed for fredeligt at lære Elm, selvom du er en absolut nybegynder.
Her er hovedtræk ved Elm:
Ingen runtime-undtagelser: Elm bruger type-inferens til at opdage hjørnesager og give venlige hints.
Frygtløs refactoring: Compileren guider dig sikkert gennem dine ændringer og sikrer tillid selv gennem de mest vidtrækkende refactorings i ukendte kodebaser.
Fantastisk ydeevne: Elm har sin egen virtuelle DOM-implementering, designet til enkelhed og hastighed. Alle værdier er uforanderlige i Elm, og benchmarks viser, at dette hjælper os med at generere særlig hurtig JavaScript-kode.
Forstå nogens kode: Inklusiv din egen, seks måneder senere. Alle Elm-programmer er skrevet i det samme mønster, hvilket eliminerer tvivl og lange diskussioner, når man beslutter sig for, hvordan man bygger nye projekter, og gør det nemt at navigere i gamle eller udenlandske kodebaser.
JavaScript Interop: Elm kan overtage en enkelt node, så du kan prøve den af på en lille del af et eksisterende projekt. Prøv det for noget lille. Se om du kan lide det.
Appen er ren og har følgende funktioner;
1. Nemt og ingen opsætning nødvendig.
2. 100 % offline. Intet internet nødvendigt for denne app.
3. Ingen annoncer. Lær på en distraktionsfri måde.
4. Lær trin for trin, stryg den næste lektion.
5. Nem navigation ved hjælp af navigationsskuffe (side-navigation) samt swipebare faner.
6. 100% native app - Skrevet i Kotlin. Den har således et lille memory footprint og er meget hurtigere end hybrid apps.
Lad os begynde at lære Elm.