IT-Lexikon › Web › Handlebars

Handlebars

Web Svenska → Aktualisiert: 2026-09-10
Mehr Infos
Erstellt von
Yehuda Katz
Typ
Template-Engine
Lizenz
MIT
Offizielle Website

Eine Template-Engine mit doppelten geschweiften Klammern, die Mustache um Helper und Blockausdrücke erweitert.

{{name}} für Werte, {{#if}} und {{#each}} für Blöcke, {{{rohHtml}}}, wenn man das Escaping umgehen will. Die Philosophie ist "logic-less": Das Template soll keine Geschäftslogik enthalten, nur Darstellung.

Templates lassen sich zu JavaScript-Funktionen vorkompilieren, wodurch das Parsen aus der Laufzeit verschwindet. War Standard in Ember und in unzähligen Node-Backends. Wurde größtenteils von JSX und komponentenbasierten Frameworks verdrängt, überlebt aber in E-Mail-Vorlagen und Codegeneratoren.

← Zurück zum Lexikon