我們如何在asp.net MVC中使用angular JS。我仍然無法理解使用angular JS比剃刀控件有什麼優勢,因爲我們可以在剃鬚刀中使用c#,UI開發比使用html和javascript更快。此外,我們還擁有Ajax.BeginForm()和Ajax.ActionLink()等卓越功能。有人可以解釋角JS比cshtml有什麼優勢嗎?Angular JS和ASP.NET MVC
1
A
回答
2
首先,我個人不認爲使用AngularJS與asp.net MVC是一個好習慣。如果您打算啓動一個新項目,請使用帶有ASP.NET Web API的AngularJS
現在介紹一下優點。 使用AngularJS的最大好處是可重用的代碼。 HTML,Services,指令都是angularJS的可重用特性,其中開發人員對所使用的每個變量都有很好的處理能力。
使用指令我們實際上可以在AngularJS中有可重複使用的元素,可以在應用程序的任何頁面中使用。 使用Services從前端調用API可以使該API調用僅在前端應用程序中編碼一次,而不是爲每個API調用請求jQuery.ajax請求。
從用戶體驗的角度來看,
AngularJS可以提供不同於ASP.NET MVC一個非常動態的單頁應用程序,其中療法將在每個URL變化 恆頁面加載開發人員可以處理一些業務需求形式的前端也是如此。與MVC不同的是,所有的事情都是在服務器端處理的,並且會有從客戶端到服務器的數據通信的不斷流量
相關問題
- 1. Angular和ASP.NET MVC
- 2. 用Angular js和主題定義ASP.NET MVC的結構
- 3. Asp.net MVC和圖表js
- 4. 配置http請求spring mvc和angular js?
- 5. 帶有Angular和Kendo UI的ASP.Net MVC
- 6. Laravel和Angular JS
- 7. Angular JS和IE11
- 8. Angular JS和Webservices
- 9. 使用Angular js API與ASP.net webForms
- 10. Angular JS與ASP.NET主頁
- 11. Backbone js Asp.net Mvc AsyncController
- 12. ASP.Net MVC:集中CSS和JS依賴項
- 13. ASP.NET MVC 4和Ext JS 4 Grid Panel
- 14. 在Visual Studio中設置Angular JS MVC演示(空Asp.NET項目)
- 15. Asp.net mvc vs Angular JS開發應用程序
- 16. Asp.net MVC 5和Angular 2:從Angular獲取雙方身份驗證
- 17. Angular JS和Complex Directives
- 18. ASP.NET MVC - 包括JS文件
- 19. ASP.Net MVC慢JS加載
- 20. 使用Angular JS和asp.net進行動態調查
- 21. Angular js 1.0 vs Angular js 2.0
- 22. 與Angular JS的彈簧web MVC - 路由
- 23. 帶彈簧的Websocket mvc,stomp,sockjs,angular JS
- 24. ASP.NET MVC 6角JS表更新
- 25. Angular js Routing
- 26. Laravel和Angular(JS),從哪裏開始Angular?
- 27. ASP.NET MVC和Angular 1.5體系結構和職責分離
- 28. 材料爲asp.net mvc 1和asp.net mvc 2和asp.net mvc 3
- 29. $ scope和$ rootScope in Angular JS
- 30. Angular 1 js和物化css
*「用戶界面開發速度更快」* ...這是完全有爭議的和蘋果橙子比較 – charlietfl