どちらも同じことをしているので、asp.net mvcの上でangular jsを使用することに多くの意味がありますか? asp.net mvc + jquery よりも angular を使用する利点は何ですか? どのようなシナリオで角度を選択しますか? Microsoft 環境で angular を選択した場合、サーバー側で何を実行しますか? Web APIのようなものでしょうか?それとも、従来のasp.net mvcを使用する利点がまだありますか?
15747 次
3 に答える
25
この質問は少し主観的ですが、これが私たちの推論です。
- クライアントにページのレンダリングを処理させ、サーバー上のリソースを解放します。
- コンテンツを扱うだけなので、組み込みのキャッシュ サーバーのキャッシュを活用
<html/>
します。 - ページはキャッシュされるため、やり取りされるトラフィックは json ペイロードのみです。
- NancyFxを使用していますが、WebAPI または Service Stack は問題なく動作します。
- 私たちはレスポンシブな単一ページ アプリケーションを構築したいと考えており、AngularJs は完全な機能が豊富なフレームワークとしてテスト容易性に適合しています。
- AngularJs は、JavaScript に必要なパターンを強制します。以前は、jQuery を多用したアプリケーションが機能的なスパゲッティになりました (それは私たちの責任でしたが、Angular に導かれたことが大いに役立ちました)。
すべてのフレームワークと同様に、ニーズに合ったものを選択してください
于 2013-05-04T18:27:39.917 に答える