どうやってAngp JSをasp.net MVCで使うことができますか?私はカミソリでC#を使うことができるので、カミソリのコントロールよりも角度のあるJSを使うことの利点は理解できませんでした.HTMLやJavaScriptを使用するよりもUIの開発が速いです。また、Ajax.BeginForm()やAjax.ActionLink()などの優れた機能も備えています。 cshtmlより角型JSの利点は何ですか?Angular JSとASP.NET MVC
答えて
私は個人的には、asp.net MVCでAngularJSを使うのは良い方法ではないと思います。新しいプロジェクトを開始する予定の場合は、ASP.NET Web APIでAngularJSを使用してください。
ここで利点について説明します。 AngularJSを使用することの最大の利点は、再利用可能なコードです。 HTML、Services、およびディレクティブは、使用されているすべての変数について、開発者が非常に優れた処理を行う、angularJSのすべての再利用可能な機能です。
ディレクティブを使用すると、アプリケーションの任意のページで使用できるAngularJSで再利用可能な要素を実際に使用できます。 サービスを使用してフロントエンドからAPIを呼び出すと、各API呼び出しのjQuery.ajaxリクエストではなく、フロントエンドアプリケーションでコード化されるAPI呼び出しを1回だけ行うことができます。
ユーザーエクスペリエンスの観点から、
AngularJSはTHERは、開発者がビジネス要件フォームの一部を処理することができ、各URLの変更 上の一定のページの読み込みになりますASP.NET MVCとは異なり、非常にダイナミックな単一ページのアプリケーションを提供することができます前端側も同様である。すべてがサーバー側で処理されるMVCとは異なり、クライアントからサーバーへのデータ通信のトラフィックは一定します。
...言い換えれば...バックエンドとフロントエンドを全く別のアプリとして考えて、完全に分離している – charlietfl
しかしwhileかみそりの面で最高のオプションは右ですか? – SJoy
努力の意味は? –
- 1. Angular js with MVC 4.0
- 2. フルリンクJS(ASP.NET MVC)
- 3. MVCのAngular JS nglick notininf
- 4. Angular JS $ http POSTがASP.NET MVCで正常に応答しない
- 5. Asp.Net Core MvcとAngular 4(2)ルーティング
- 6. ビジュアルスタジオのAngular 2 + ASP.Net MVCテンプレート
- 7. Angular jsとテーマを使用したASP.NET MVCの構造を定義する
- 8. Angular 4とASP.Net MVC 5:角度のアプリケーションとasp.netのマージ後に
- 9. Asp.net MVC 5とAngular 2:Angularの両側で認証を取得
- 10. Angular JSのMVCデータモデルプロパティへのアクセス
- 11. MVCエリアでのAngular JSルーティングの問題
- 12. Websocket with Spring mvc、stomp、sockjs、angular JS
- 13. ANGULAR JSとReact
- 14. ASP.NET MVCとAngular 1.5アーキテクチャと責任の分離
- 15. Asp.Net MVCとAsp.Net両コアMVC
- 16. angular js:モジュールファイル
- 17. mvcとangular jsプロジェクトでポップアップモーダルを開きます
- 18. Angular JSからMVCへのマルチパートフォームとJSONデータの送信
- 19. Angular JSとJQuery datepicker
- 20. $ rootScopeとサービス - Angular JS
- 21. ASP.NET MVCとAngularjsとASP.NET MVCとReactjs
- 22. Angular JSとDirective Linkと$ timeout
- 23. Spring MVCとASP.NET(MVC?)
- 24. ASP.Net MVC 3アクセスのCSS、JSファイル
- 25. 外部js(ASP.NET MVC)のコントローラメソッドへのパス
- 26. ASP.NET MVC 5の角度JSファクトリ
- 27. ASP.NET MVCでのJSとCSSの結合と縮小
- 28. Angular JS
- 29. AngularJSルーティングとASP.net MVC
- 30. Angular JSのルーピング
*「UIの開発がより速い」* ...それは完全に議論の余地があり、リンゴとオレンジの比較 – charlietfl