9

すべてのWebフレームワークには独自のペットテンプレート言語があるようです。RubyにはeRubyがあり、PythonのdjangoDjangoテンプレート言語を使用し、HaskellにはHeistHamletがあり、JavaにはJSPがあり、次にPHPがあります...

私の質問は、誰かがそれらすべてを支配するために1つのテンプレート言語を作成しようとしたことがありますか?さまざまなWebフレームワークの中で少なくともある程度広くサポートされているそのようなテンプレート言語はありますか?

4

5 に答える 5

7

口ひげかも。

于 2011-03-27T06:35:42.447 に答える
3

XSLTは「普遍的な」テンプレート言語の候補になるかもしれません。

それはまた、この土地がこれまでに見た中で最大の悪かもしれませんが、それは議論の余地があります.

于 2011-03-27T06:19:51.923 に答える
0

ええと...両側で同じテンプレートからhtmlをレンダリングできるWEBプロジェクトのためにそのようなものを見つけようとしています。サーバーとクライアント。これまでのところ、口ひげの縫い目が最も適切な選択であるとすでに述べました...

たぶん、このJSONベースのソリューションは面白そうに聞こえるでしょう...

また、HAMLは有望に見えます。

于 2013-01-17T19:39:43.900 に答える
0

NHAML / HAMLは、標準に最も近いものです。

于 2011-03-27T06:05:20.093 に答える
0

Freemarker (およびある程度のVelocity ) は、ますます多くのフレームワーク (Spring、Tiles、Struts など) でサポートされているようで、どのフレームワークでもコードを生成するために使用できますが、「1 つのテンプレート エンジン」はないと思います。それらすべてを支配する」。もしあれば、私はいつでもFreemarkerを選ぶだろう

于 2011-03-27T06:44:25.473 に答える