私はdjango/jinja2テンプレート言語が本当に好きです。それらの構文は非常に単純ですが、それでも非常に用途が広いです。javascriptの構文と機能の両方、または両方ではないにしても、少なくとも機能に類似したものはありますか?
アンダースコア、jqueryテンプレート、口ひげテンプレートを調べましたが、どれも私が探しているものではないようでした。
その他の注意事項
私は(私が見た)すべてのライブラリの中で口ひげが最高だと思いますが、構文はあまり好きではありません。たとえば、この口ひげテンプレート
{{#people}}
{{name}}
{{/people}}
{{^people}}
No people :(
{{/people}}
djangoのテンプレートとの比較:
{% for person in people %}
{{ person.name }}
{% empty %}
No people :(
{% endfor %}`
フィルタを適用する場合も同じです。例えば:
{{#filter}}{{value}}{{/filter}}
vs
{{ value|filter }}
django / jinja2のアプローチはよりクリーンで、より自然に感じられると思います。
それで、django / jinjaに非常に似たテンプレートを実行するjsライブラリはありますか?そうでない場合は、muschache(または他の優れたjsライブラリ-提案を受け入れる)と一緒に暮らす必要があると思いますが、それは正しくないと感じています。
ありがとうございました。