Kapitel 7. Templating mit Handlebars

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In diesem Kapitel befassen wir uns mit Templating, einer Technik zur Erstellung und Formatierung von Inhalten, die dem Nutzer angezeigt werden sollen. Templating ist sozusagen die Weiterentwicklung des Serienbriefs: "Sehr geehrter [Name], wir bedauern, Ihnen mitteilen zu müssen, dass niemand mehr [veraltete Technologie] verwendet, aber Templating ist lebendig und gut!" Um diesen Brief an eine ganze Reihe von Leuten zu schicken, musst du nur [Name] und [Veraltete Technologie] ersetzen.

Hinweis

Dieser Prozess des Ersetzens von Feldern wird manchmal als Interpolation bezeichnet, was in diesem Zusammenhang nur ein schickes Wort für "fehlende Informationen liefern" ist.

Obwohl serverseitiges Templating schnell von Frontend-Frameworks wie React, Angular und Vue verdrängt wird, gibt es immer noch Anwendungen wie die Erstellung von HTML-E-Mails. Außerdem verwenden Angular und Vue beide einen Template-ähnlichen Ansatz zum Schreiben von HTML, so dass du das, was du über serverseitiges Templating lernst, auch auf diese Frontend-Frameworks übertragen kannst.

Wenn du von einem PHP-Hintergrund kommst, fragst du dich vielleicht, was es mit dem ganzen Trara auf sich hat: PHP ist eine der ersten Sprachen, die man wirklich als Templating-Sprache bezeichnen kann. Fast alle größeren Sprachen, die für das Web angepasst wurden, haben ...

Get Webentwicklung mit Node und Express, 2. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.