Scala.js ist jetzt in der Version 0.3 veröffentlicht worden. Es erlaubt, Scala Code in JavaScript zu kompilieren. Das Projekt ist verheißungsvoll und hat sehr schnell einen sehr guten Zustand erreicht.
Obwohl sie „Java“ im Namen trägt, ist die Programmiersprache JavaScript sehr unterschiedlich zu Java. JavaScript ist z.B. dynamisch typisiert. Das Object-Konzept liegt auf Prototyp-Kette und nicht auf Klassen. Auf Grund dieser Unterschiede schätzen es nicht alle Teams, in JavaScript zu programmieren.
Für solche Teams kann es also interessant sein, den Code in einer anderen Programmiersprache zu schreiben. Bisher bot vor allem GWT eine solche Möglichkeit, JavaScript-Code in Java zu schreiben.
Mit Scala.js kann jetzt die Programmiersprache Scala in JavaScript kompiliert werden, so dass auch der client-seitige Code in Scala programmiert werden kann.
Es gibt interessante Demos, die in Scala.js geschrieben sind: Roll, einige Spiele oder ein Reversi-Spiel. Ein anderes Demo kombiniert Scala.js mit dem von Facebook und Instagram benutzt UI-Framework ReactJS.
Damit bietet Scala.js eine gute Möglichkeit, mit einheitlicher Code-Logik alle Bereiche abzudecken.
Rufen Sie uns an: 030 – 555 74 70 0