Categories: Technologie

Embedded JavaScript

Dank Christian Heindl bin ich auf EJS aufmerksam geworden, einer Template-Engine für Javascript, die Smarty gar nicht so unähnlich ist.

Damit ist es ein leichtes HTML in Javascript zu bauen und auch wiederzuverwenden. Aktuell habe ich das in der Karte von NÖW so eingebaut, wo unter anderem die Infowindows durch diese Logik generiert werden.

Das Schöne an dem Tool ist, dass alles, was zwischen <% und %> steht natives Javascript ist und darin auch alles gemacht werden kann, was auch sonst damit funktioniert. Somit sind die Templates also keinesfalls „starr“, sondern können auf übergebene Daten abfragen oder auch Werte aus dem ResourceBundle auslesen.

Benjamin Hofmann

Senior Web-Entwickler bei infomax am Standort Bremen

Share
Published by
Benjamin Hofmann

Recent Posts

imx.Platform @The Future of German Media

Summit in Hannover, Zeit für Perspektivwechsel. Neue Perspektiven erweitern den Horizont, ermöglichen persönliches Wachstum und…

3 Tagen ago

#imxkickoff2026: Neues Jahr, neue Challenge.

Der #imxkickoff 2026 führt unser Team für drei inspirierende Tage in winterlicher Kulisse zusammen. Zwischen…

2 Monaten ago

imx.Platform News: Neue Module, smartere Workflows und ein frisches Widget-Design

Mit den aktuellen Produkt-Updates unserer imx.Platform, des Partner Clients und der Whitelabel Widgets setzen wir…

2 Monaten ago

infomax Langlauftournee 2025/2026 im Rahmen des Sparkassencups

infomax übernimmt die Rolle des Presenting Sponsor der Chiemgauer Langlauftournee im Rahmen des Sparkassencups. Die…

2 Monaten ago

imx.Platform News: Whitelabel, Barrierefreiheit & neue Funktionen

Wir haben die imx.Platform durch eine Reihe von Produkt-Updates weiter optimiert, um sowohl die Datenqualität…

6 Monaten ago

Unsere Ausbildungszeit bei infomax

Phil Jope und David Kelemen, haben 2022 ihre Ausbildung zum Fachinformatiker für Anwendungsentwicklung begonnen und…

7 Monaten ago