HTL の仕様 htl-specification

HTML テンプレート言語(HTL)は、HTMLのサーバーサイドテンプレートシステムとして推奨されています。

HTL レイヤー layers

AEM では、レイヤーの数によって HTL を定義できます。

  1. HTL の仕様 - HTL は、オープンソースの、プラットフォームに依存しない仕様で、誰でも自由に実装できます。仕様は GitHub リポジトリで管理されています。
  2. Sling HTL スクリプティングエンジン - Sling プロジェクトは、AEMが使用する HTL の参照実装を作成しました。Sling プロジェクトは、ドキュメントを保持しています。
  3. AEM 拡張機能 - AEM は Sling HTL スクリプティングエンジン上に構築され、AEM に固有の便利な機能を開発者に提供します。これらの拡張機能は、このドキュメントセットの一部としてドキュメントに記載されています。

上記のリンクから、AEM で使用する HTL のすべてのレイヤーに関する専用ドキュメントへ移動します。

recommendation-more-help
86859df1-0285-4512-b293-0ef9cbea5ee8