Transpiler 04.09.2017, 07:00 Uhr

JSweet 2.0 konvertiert Java nach TypeScript

Der Open Source Transpiler JSweet ist in Version 2.0 erschienen. Er wandelt Java-Code in JavaScript und TypeScript.

JSweet 2 bringt vor allem Verbesserungen beim Wandeln von Java-Code nach JavaScript mit. Schon in der Standardeinstellung ersetzt JSweet die im Code verwendeten Java-APIs durch reine JavaScript-Objekte. So werden beispielsweise Java Listen und Maps in reine JavaScript-Arrays beziehungsweise  Objekte gewandelt. JSweet übersetzt dabei auch die Javadoc-Kommentare  nach JSDoc. So läuft der transkribierte Code dann auch gänzlich ohne eine Java-Laufzeitumgebung. Zudem lässt sich der umgewandelte Code direkt in JavaScript- oder auch TypeScript-Programme einbauen.

JSweet 2 bietet mehrere Wege zum Tunen sowie zum Erweitern des generierten Codes:
Java-Annotationen, Konfigurationsdateien oder mit Hilfe des JSweet Transpiler Extension APIs. Das bedeutet: JSweet ist jetzt ein offener Transpiler, der sich leicht erweitern und anpassen lässt. Mehr dazu erfahren Sie hier.

Weitere Informationen zur Version 2.0 liefert dieser Blog-Beitrag der JSweet-Entwickler. Zum Ausprobieren stellt JSweet hier eine Sandbox zur Verfügung. Eine Schnellstart-Anleitung ist hier zu finden.


Das könnte Sie auch interessieren