Hier fangen wir mit einem einfachen Beispiel an und stellen unsere Adresse dar.
Folgende Lernziele werden dabei verfolgt:
• Nutzung von einfachen HTML Elementen in Elm
• Darstellen von Informationen
• Vereinfachung von Ausgaben durch Funktionen aus Elm
• Langsames Heranführen an den Elm-Syntax
Folgende Links gibt es noch dazu:
Quellcode: https://ellie-app.com/4drcTjCvna1/1
Letzter Teil der Reihe:
(Elm Tutorial #2 - Hallo Welt)▶️ DTube
▶️ IPFS
Was ist ELM?
Elm ist eine Programmiersprache, mit der man vor allem Webseiten programmieren kann. Dies soll eine Alternative zum gängigen JavaScript darstellen und auf viele Designprobleme darin eingehen und beheben. So wirst du in Elm niemals Fehlermeldungen währrend der Ausführung erhalten, da alles in der Kompilierphase überprüft wird. Außerdem wird auch überprüft, ob auch wirklich alle Fälle von Zuständen im Quellcode behandelt wurden. Das strenge Typsystem sorgt auch dafür, dass alle Schnittstellen klar und eindeutig definiert sind.
So etwas ist in JavaScript nicht oder nur mit erheblichen Aufwand möglich.
Dies und viele andere Funktionieren machen Elm zu einen starken Konkurenten für JavaScript. Damit aber Elm weiterhin zu den Browsern kompatibel bleibt, wird es (in der Kompilierphase) in JavaScript übersetzt.
Ich hoffe, dass dies erklärt im Groben, was Elm ist. Ansonsten kann ich zur Zeit nur folgende Links anbieten:
Ich werde aber demnächst noch einen Teil dazu machen, bei dem ich nochmal auf dieses Thema eingehe. Ich danke dir da für diesen Hinweis. ;)