Elm - цудоўная мова для надзейных вэб-прыкладанняў. Гэта дадатак дазволіць вам спакойна вывучыць Elm, нават калі вы пачатковец.
Вось асноўныя асаблівасці Elm:
Няма выключэнняў падчас выканання: Elm выкарыстоўвае вывад тыпу для выяўлення кутніх выпадкаў і давання дружалюбных падказак.
Бясстрашны рэфактарынгу: кампілятар бяспечна правядзе вас праз змены, забяспечваючы ўпэўненасць нават у самых шырокіх рэфактарынгах у незнаёмых кодавых базах.
Выдатная прадукцыйнасць: Elm мае ўласную віртуальную рэалізацыю DOM, распрацаваную для прастаты і хуткасці. Усе значэнні нязменныя ў Elm, і тэсты паказваюць, што гэта дапамагае нам ствараць асабліва хуткі код JavaScript.
Зразумейце чый-небудзь код: у тым ліку ваш уласны, праз паўгода. Усе праграмы Elm напісаны па аднолькавым шаблоне, што пазбаўляе ад сумненняў і працяглых дыскусій пры прыняцці рашэння аб стварэнні новых праектаў і палягчае навігацыю па старых або замежных кодавых базах.
JavaScript Interop: Elm можа ўзяць на сябе кантроль над адным вузлом, так што вы можаце паспрабаваць яго на невялікай частцы існуючага праекта. Паспрабуйце для чагосьці маленькага. Паглядзіце, ці спадабаецца вам.
Прыкладанне чыстае і мае наступныя функцыі;
1. Лёгка і не патрабуе ўстаноўкі.
2. 100% у аўтаномным рэжыме. Для гэтага прыкладання не патрабуецца інтэрнэт.
3. Без рэкламы. Вучыцеся, не адцягваючы ўвагі.
4. Вучыцеся крок за крокам, пераходзячы да наступнага ўрока.
5. Лёгкая навігацыя з дапамогай панэлі навігацыі (бакавая навігацыя), а таксама ўкладак, якія можна гартаць.
6. 100% роднае прыкладанне - напісана ў Котлін. Такім чынам, ён займае невялікі аб'ём памяці і нашмат хутчэй, чым гібрыдныя праграмы.
Давайце пачнем вывучаць Elm.