Razorビューエンジンの利点以外に、Spark、NHaml、デフォルトのaspxビューエンジンなどの他のビューエンジンと比較して、また、彼らのパフォーマンスの違いは何ですか他のビューエンジンに比べてRazorビューエンジンのメリットは少ない
7
A
答えて
7
いくつかのパフォーマンスの数値は、私のブログの記事を参照してください:
http://blogs.msdn.com/b/marcinon/archive/2011/01/17/mvc-3-performance.aspx
レイザーが名目上のaspxよりも少し遅いですが、実際のアプリケーションで(つまり、データベースアクセスなどを行います)、このう大したことではありません(パフォーマンスのあらゆる部分を絞る必要がある非常に大きなサイトを実行している場合を除きます)。
+0
これは実用的な観点からは不幸です。成熟した実装ではパフォーマンスが問題になるため、それは大きな問題です.1年後にサイトを捨てる予定がない限り、Razorから離れてください。 – Dave
4
このブログの投稿はHaackによって、あなたには長い道のりがあります。また、記事には基本についてのリンクがあります。
http://haacked.com/archive/2011/01/06/razor-syntax-quick-reference.aspx
0
コードブロックを明示的に閉じる必要はありませんが、このビューエンジンは実行時にインテリジェントに解析され、プレゼンテーション要素とは何か、コード要素は何かを判断します。
関連する問題
- 1. ビューエンジンをRazorにアップグレード
- 2. RazorビューエンジンのOutputCache .cshtmlページ
- 3. Razorビューエンジン2.xの新機能
- 4. RazorビューエンジンでJsonを出力する
- 5. ナンシー:なぜxUnitテストはRazorビューエンジンに依存しますか?
- 6. ポータブルエリア用の異なるビューエンジン
- 7. ExpressJSビューエンジンとしてのVue.js
- 8. Razorビューエンジンを使用してASP.NET MVC3でドロップダウンリストを作成
- 9. エクスプレスエンジンでビューエンジンをオフにしない
- 10. 代替asp.net MVCビューエンジン
- 11. Telerik MVCでRazorビューエンジンでテンプレート列を作成
- 12. Razorビューエンジンを使用してコメントをどのように宣言しますか? ASP.NET MVCのデフォルトのビューエンジンを使用して
- 13. Asp.Net MVC 3 Razor Rendering Bug?かみそりビューエンジンASP.Net MVC 3 RCを使用して
- 14. Razorビューエンジンを使用して、MVC 2プロジェクトをMVC 3に移行する最適な方法は何ですか?
- 15. ビューエンジンとテンプレートエンジンは同じですか?
- 16. ASP.NET MVC 3コントローラまたはビューエンジン
- 17. mvc3の日付ピッカーと剃刀ビューエンジン
- 18. ASP.net MVC現在のビューエンジンを取得
- 19. エクスプレス/ノードにビューエンジンが必要ですか?
- 20. 他のウェブ技術と比べてnode.jsのメリット
- 21. エラー:モジュール「html」はビューエンジンを提供していません(Express)
- 22. ASP.NET MVCで使用しているビューエンジンは何ですか?
- 23. MVC3のjavascript変数を使用しています。剃刀ビューエンジン
- 24. MVC 3 Razor - ビューエンジンがaspxとascxのページを検索するのを止めるには?
- 25. ASP.MVC:テンプレート化されていないビューエンジンを実装していますか?
- 26. MVCプロジェクトのビューエンジンを.ASPXからRazorに変換する手順は何ですか?
- 27. Node.js Expressの例では、Underscore.jsをビューエンジンとして登録していますか?
- 28. spring mvcプロジェクトの完璧なビューエンジンを選択する
- 29. MVC3面倒なビューエンジン、パーシャルビュー作成時のエラー
- 30. expressjsのビューエンジンとしてangularjsを設定する方法
私にとっては、Razorは他のビューエンジンと比較して、最も直感的で最速の(入力時)ものです。 – xandy