0

デフォルトのRazor構文の代わりに、テーマでMustacheテンプレート( http://mustache.github.com )を使用することは可能ですか?

私たちが使用しているほとんどのフロントエンド開発者はMacを使用しているため、Razorを使用する必要があるため、開発のボトルネックが発生します。クロスプラットフォームでレンダリングできるテンプレートエンジンを使用することをお勧めします。

4

2 に答える 2

2

原則として、ASP.NET MVCと互換性のある任意のビューエンジンを使用できますが、実際には使用しないでください。あなたは道のあらゆる段階でシステムと戦うつもりです。見つける(そしてそれらが必要になる)すべてのテーマとモジュール、およびコア内のすべてのビューは、Razorを使用します。それは非常に、非常に悪い考えです。

Mustacheをデフォルトのテンプレート言語としてネイティブに使用するCMSを見つけるか、Razorを学ぶ必要があります。

于 2013-01-29T07:22:18.647 に答える
0

いくつかのビューエンジンサービス(いくつかの落とし穴があるもの)を作成する意思があり、複数のビューエンジンを並べて使用できる場合(つまり、既存のRazorテンプレートを保持し、必要に応じて独自のテンプレートを作成できる場合)に使用できます。 。

結果は必ずしも魅力的ではありませんが、PHPの場合と同じように実行できます。

于 2014-01-19T21:30:51.733 に答える