私は、MSが開発した新しいjQueryプラグイン、テンプレート、およびDataLinkingのアイデアが好きであり、実際には、それらが価値があると証明できる可能性のある日常業務を必要としています。つまり、テンプレート化する必要のあるhtmlは、MVC2フレームワークを介して組み込みとカスタムの両方のHtmlヘルパーメソッドを利用する重要なhtmlです。さらに、バインドされたViewModelの値に基づく条件付きレンダリングがあります。
レンダリングロジックをMVCビュー構文からjquery-tmpl構文に忠実に再現することができました。これには、使用されるMVCヘルパー関数から生成されたすべてのHTMLを把握することが含まれます。ただし、これは面倒で時間がかかります。サーバー側とクライアント側の検証やAntiForgeryToken()などの他のHTMLヘルパー関数などの他の懸念は言うまでもありませんが、jquery-tmplの使用を制限することで、そのような懸念を回避できる可能性があります。
MVCパーシャルビューですでに定義されているロジックと構造を利用して、ストレートHTMLの代わりにjquery- tmplテンプレートをレンダリングできるでしょうか。 一見すると、MVCビュー構文をjQuery-tmpl構文に変換し、すべてのループや条件などを保持する必要があるように見えます。
これも可能ですか?私はMVCフレームワークを徹底的に知りませんが、それが優れた拡張性を提供することは知っています。この状況を理解すれば、それは価値があるように思えますね。それとも私はそれを考えることでオフベースでさえありますか?何か考えや提案はありますか?