最新の10種類のテンプレートエンジンの紹介

零下一度
リリース: 2017-06-25 09:40:45
オリジナル
1821 人が閲覧しました

1) Jade

Jade は、完全な API と素晴らしい機能を備えた JavaScript テンプレート エンジンです。空白とインデントに依存するコード形式を使用して HTML ページを作成します。 Node.js に基づいており、サーバー側で実行されます。

最新の10種類のテンプレートエンジンの紹介

2) Mustache

Mustache は、ロジックレス (ロジックや軽いロジックがない) 文法テンプレートです。 HTML から構成ファイル、ソース コードまであらゆるものを整理するために使用できます。 Mustache は、JavaScript オブジェクトの値を使用して、テンプレート コードの中括弧タグを展開します。

3) Transparency

Transparency は、Web ページの BOM 構造にデータをバインドするために使用される強力なクライアント側のテンプレート エンジンです。そのテンプレートは特別なフォーマットを必要とせず、HTML に直接準拠しています。 JavaScript ロジックを直接使用できるため、新しい特別な「テンプレート言語」を学ぶ必要はありません。 IE9+、Chrome、Fx、iOS、Android、その他のブラウザと互換性があります。

最新の10種類のテンプレートエンジンの紹介

4) Underscore.js

Underscore.js は、一連の実用的なツール関数 (ヘルパー) を提供する JavaScript ライブラリです。 Underscore.js は追加のユーティリティ関数としてのみ独立して動作し、組み込み JavaScript オブジェクト自体を拡張 (汚染) しません。

5) Embeddedjs

EJS は、開発者が PHP と同様のタグを通じて JS/HTML を混合することにより、JavaScript 部分と HTML 部分を効果的に分離するのに役立ちます。

6) DoTjs

Node.js とブラウザーの両方に対応する、最速かつ簡潔な JavaScript テンプレート エンジンです。

7) Handlebarsjs

セマンティックテンプレートエンジン。口ひげと互換性があります。

8) T.js

単純な JavaScript データ構造を使用して html/xml コンテンツをレンダリングするテンプレート エンジン。

9) Dustjs

ブラウザーと Node.js の両方で使用できる非同期テンプレート エンジンのセット。

10) Nunjucks

Nunjucks は、機能が豊富なテンプレート エンジンのセットです。テンプレート言語は強力で、ブロック継承、自動エスケープ、マクロ、非同期制御、その他の機能をサポートしています。

以上が最新の10種類のテンプレートエンジンの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート