Heim  >  Artikel  >  Web-Frontend  >  Einführung in die neuesten zehn Template-Engines

Einführung in die neuesten zehn Template-Engines

零下一度
零下一度Original
2017-06-25 09:40:451809Durchsuche

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.

Einführung in die neuesten zehn Template-Engines

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.

Einführung in die neuesten zehn Template-Engines

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn