Елм је диван језик за поуздане веб апликације. Ова апликација ће вам омогућити да мирно научите Елм чак и ако сте апсолутни почетник.
Ево главних карактеристика Елм-а:
Без изузетака за време извршавања: Елм користи закључивање типа да би открио углове и дао пријатељске савете.
Неустрашиво рефакторисање: компајлер вас безбедно води кроз ваше промене, обезбеђујући поверење чак и кроз најшире рефакторисање у непознатим базама кода.
Одличне перформансе: Елм има сопствену виртуелну имплементацију ДОМ-а, дизајнирану за једноставност и брзину. Све вредности су непроменљиве у Елм-у, а бенчмаркови показују да нам ово помаже да генеришемо посебно брз ЈаваСцрипт код.
Разумети било чији код: укључујући и свој, шест месеци касније. Сви Елм програми су написани по истом обрасцу, елиминишући недоумице и дуге дискусије приликом одлучивања о томе како да се праве нове пројекте и олакшавају навигацију старим или страним базама кода.
ЈаваСцрипт Интероп: Елм може да преузме један чвор, тако да га можете испробати на малом делу постојећег пројекта. Пробајте за нешто мало. Види да ли ти се свиђа.
Апликација је чиста и има следеће карактеристике;
1. Лако и није потребно подешавање.
2. 100% ван мреже. За ову апликацију није потребан интернет.
3. Нема огласа. Учите на начин без ометања.
4. Учите корак по корак, превлачећи следећу лекцију.
5. Једноставна навигација помоћу фиоке за навигацију (бочна навигација) као и картица које се могу превлачити.
6. 100% изворна апликација - написана у Котлину. Стога има мали меморијски отисак и много је бржи од хибридних апликација.
Почнимо да учимо Елм.