Heim > Artikel > Web-Frontend > Einführung in die neuesten zehn Template-Engines
1) Jade
Jade ist eine JavaScript Template-Engine mit einer vollständigen API und erstaunlichen Funktionen. Schreiben Sie HTML-Seiten mit Leerzeichen und einrückungsempfindlichen Codeformaten. Basierend auf Node.js, läuft auf der Serverseite.
2) Moustache
Mustache ist eine logiklose (keine Logik oder leichte Logik) Grammatikvorlage. Kann verwendet werden, um alles zu organisieren, von HTML über Konfigurationsdateien bis hin zu Quellcode. Mustache verwendet den Wert eines JavaScript-Objekts, um Klammer-Tags im Vorlagencode zu erweitern.
3) Transparenz
Transparenz ist eine leistungsstarke clientseitige Vorlagen-Engine, die zum Binden von Daten an die Stücklistenstruktur der Webseite verwendet wird. Die Vorlagen erfordern keine spezielle Formatierung und sind direkt HTML-kompatibel. Verwenden Sie die JavaScript-Logik direkt, ohne dass Sie eine neue spezielle „Vorlagensprache“ erlernen müssen. Kompatibel mit IE9+, Chrome, Fx, iOS, Android und anderen Browsern.
4) Underscore.js
Underscore.js ist eine JavaScript-Bibliothek, die eine Reihe praktischer Toolfunktionen (Helfer) bereitstellt. Underscore.js funktioniert nur unabhängig als zusätzliche Hilfsfunktion und erweitert (verschmutzt) keine in JavaScript integrierten Objekte selbst.
5) Embeddedjs
EJS hilft Entwicklern, JavaScript- und HTML-Teile effektiv zu trennen, indem es JS/HTML durch PHP-ähnliche Tags mischt.
6) DoTjs
Die schnellste und prägnanteste JavaScript-Vorlagen-Engine für Node.js und Browser.
7) Lenkerjs
Eine Reihe semantischer Template-Engines. Kompatibel mit Moustache.
8) T.js
Eine Template-Engine, die einfache JavaScript-Datenstrukturen zum Rendern von HTML-/XML-Inhalten verwendet.
9) Dustjs
Eine Reihe asynchroner Template-Engines, die sowohl in Browsern als auch in Node.js verwendet werden können.
10) Nunjucks
Nunjucks ist eine funktionsreiche Template-Engine. Die Vorlagensprache ist leistungsstark und unterstützt Blockvererbung, automatisches Escapen, Makros, asynchrone Steuerung und andere Funktionen.
Das obige ist der detaillierte Inhalt vonEinführung in die neuesten zehn Template-Engines. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!