テンプレートレンダラー
上にJSONデータ、下にテンプレートを置くと、レンダリング結果がライブで更新されます。エンジンはNunjucksとHandlebarsから選択(どちらも同梱、バージョンは台帳に記載)。レンダリングはワーカー内で隔離実行され、結果は常にプレーンテキストで、HTMLとしてページに挿入されることはありません(これが安全境界です)。
プライバシー台帳
| 取得するデータ |
なし。 |
| 使用ライブラリ |
Lit 3、Nunjucks 3.2.4(BSD-2-Clause)、Handlebars 4.7.8(MIT)— すべてツールファイルに同梱。 |
| 保存されるデータ |
なし。 |
| 送信されるデータ |
なし。 |
自分のページで使う
ツール一式を1つの自己完結HTMLファイルとしてダウンロードできます。Litライブラリ同梱の読めるソースで、ネットワークリクエストはゼロ。ディスクから直接開いて動作し、自由にカスタマイズできます。
ホスト版ウィジェットを使う場合は、scriptタグ1行で埋め込めます(常に最新版):
<script type="module" src="https://uuutil.com/tools/template-renderer.js"></script>
<uu-template-renderer lang="ja"></uu-template-renderer>
ソースのライセンス: MIT — 利用・改変・再配布は自由です。コピーにはライセンス表記を残してください。