問題タブ [templating-engine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
15 に答える
35418 参照

asp.net - .net テンプレート エンジンをお勧めできますか?

私は .net テンプレート エンジンを探しています。単純で軽量で、依存関係があまりない安定したものです。現時点で必要なのは、テンプレート化されたプレーン テキストと HTML メールを作成することだけです。誰かが私に良い推薦を与えることができますか?

それがまったく役立つ場合-JavaのFreemarkerまたはVelocityライブラリのようなもの。

[更新] これまでの回答に感謝します。これらのライブラリを使用したときの推奨事項や戦争の話に非常に興味があります。それぞれを順番に試すことなく、決定を下すための最良の方法のようです。

0 投票する
4 に答える
2027 参照

ruby-on-rails - Rails ビュー テンプレート

MarkabyHaml以外に、より優れた Rails ビュー テンプレート メカニズムはありますか?

0 投票する
1 に答える
1748 参照

haml - HAML、SASS / Compass、ERBの主な違いは何ですか?

テンプレートエンジンを探しています。HAML、SASS / Compass、ERBから選択する際に考慮すべき重要な要素は何ですか?

0 投票する
3 に答える
270 参照

php - PHP にはどのようなテンプレート エンジン オプションがありますか?

PHP でのテンプレート化にはどのようなオプションがあるのだろうか? テンプレート コードが PHP に非常に似ている場合は、それが最適です。

0 投票する
8 に答える
8248 参照

javascript - John Resigの「JavaScriptMicro-Templating」に関する進歩はありますか?

ジョン・レシグによるJavaScriptマイクロテンプレートに関するこの投稿を見たので、このようなマイクロテンプレートエンジンが必要です。

しかし、彼は投稿の中で、JavaScript忍者の本の秘密に、より洗練されたバージョンを保持すると述べており、それが進化することを望んでいるとも述べています。

だから私は疑問に思っています、ジョン・レシグによるこのマイクロテンプレートエンジンのより安定した/高度なバージョンはありますか?もしそうなら、どうすれば入手できますか?そのJavaScriptの本は私の国では利用できません。

0 投票する
2 に答える
5567 参照

c# - StringTemplate のループで IF ステートメントを使用する方法

これは何も表示しません:

$Articles:{ $if(i!=1)$ 記事の間に表示 $endif$ $it.Text
}

これは期待どおりに表示されます

$Articles:{ 記事の間に表示 $it.Text
}

これを機能させる方法についてのアイデアはありますか?

0 投票する
0 に答える
125 参照

compact-framework - .NET Compact Framework のテンプレート エンジン

.NET Compact Framework 3.5 で動作するテンプレート エンジンを知っている人はいますか?

0 投票する
1 に答える
38 参照

php - フロントエンドタグ間通信

以前から疑問に思っていたことがありました。タグが解釈されるフロントエンド用のテンプレート システム (Smarty など) を作成しています。タグが HTML ドキュメントや他の "Smartyish" タグと通信できるようにすることに価値があるかどうか疑問に思っていました。コミュニティがこの状況について何らかの考えを持っていることを望んでいました。

利点:

  • より強力 (タグは他のタグにどのように見えるかを伝えることができます)
  • 構造の改善 (スマートなタグの動作と外観は html タグのようです)
  • タグはページ上の任意の要素を操作できます

欠点:

  • タグはページ上の任意の要素を操作できます
  • タグは他のタグに干渉する可能性があります
  • コード作成時間が増える
0 投票する
2 に答える
468 参照

python - HTML ジェネレーター、ギャラリー ジェネレーター、またはテンプレート化?

質問の小さなバージョン:「私は、画像のURLのリストを受け取り、テーブルのhmtlを提供するPythonまたはプログラム(Linuxの場合)用のライブラリが必要です(おそらく設定が簡単です(行と外観))

質問の長いバージョン:私は画像のURLのリストを持っていて、テーブルを作りたいと思っています(これがベストプラクティスかどうかはわかりませんが、それが最も簡単だと思います)。親指が大きなファイルと同じファイルであるかどうかは気にしません (強制的に小さくするだけです)。また、画像をどこにもコピーする必要はありません。

次のコードを使用します( d= ["http://.....jpg","http://.....jpg","http://.....jpg","http ://.....jpg"]):

(コードが怪しげで、奇数の場合は最後のコードをスキップすることは知っています...しかし、それはカフェインを燃料とするコードであり、それを完了する必要がありました...私が誇りに思っていることは何もありません:)より良い方法 (そしてよりきれいに.. 'これは本当に醜いように見えます) と、列の数やその他のオプションを指定できる方法です。

私の場合のギャラリージェネレーターが見つかりませんでした(テストしたすべてのファイルが新しいディレクトリにコピーされました)。テンプレート言語を学ぶべきですか? その価値はありますか?

または、 HTML ジェネレーターを使用する必要がありますか?

それとも、HTML のコーディングを改善する必要がありますか?

あなたが私の問題を抱えていたらどうしますか?

これは私が思いついた解決策です(親切なMr MatToufoutuからのコードを採用した後):

0 投票する
4 に答える
748 参照

java - Java ベースのテンプレート エンジンは Websphere Commerce と連携できますか?

私は小売会社の UX 開発者です。Websphere Commerce を e-com サイトに使用しています。アプリ開発者は HTML 出力を完全に制御しており、HTML で変更された ID と同じくらい簡単なものを取得するためにバグを報告する必要があります。HTML とフロント エンドのパフォーマンスは彼らの専門ではなく、状況が原因で物事がうまく実装されません。全体的な状況は非常に非効率的であるため、この状況を修正して誰もがそれぞれの操舵室で作業できるように、プラットフォームにテンプレート エンジンを実装する提案を進めています。StringTemplate や FreeMarker などの Java ベースのテンプレート エンジンに関するいくつかの提案を見てきました。Java アプリケーション開発と Websphere Commerce フレームワークについてほとんど知識がなくても、Java ベースのテンプレート エンジンを Websphere Commerce で使用できますか? そうでない場合、Websphere Commerce 固有のテンプレート エンジンに関する推奨事項はありますか?