Factsheet: EJS (Embedded JS)
Gruppe: Template-Engines
Zweck
Sehr populär im Express.js-Umfeld. Verwendet eine einfache <% %> Syntax, bei der man nahezu normales JavaScript in HTML einbetten kann.
| Eigenschaft | Wert |
|---|---|
| Latest | 3.1.10 |
| LTS | N/A |
| Reifegrad | Stabil |
| Technische Schulden | Gering |
| Erwartetes Lebensende | Kein EOL bekannt |
| Referenzhandbuch | ejs.co |
Installation (Ubuntu 24.04)
Hello World
Validierung
Beispiele
Im Ordner examples/ befinden sich verschiedene EJS-Templates:
basic_variable.ejs: Einfache Variablen-Interpolation.list_iteration.ejs: Iteration über eine Liste von Objekten.conditional_rendering.ejs: Bedingte Anzeige von Inhalten.escaping.ejs: Unterschied zwischen escapter und unescapter Ausgabe.comments.ejs: Verwendung von Kommentaren in EJS.