下圖描述了AngularJS,,我們將詳細的后續(xù)章節(jié)討論一些重要的部分。 AngularJS的優(yōu)點AngularJS提供一個非常干凈和維護的方式來創(chuàng)造單頁的應(yīng)用,。 AngularJS提供數(shù)據(jù)綁定功能在HTML中,,從而給用戶提供豐富和響應(yīng)的體驗 AngularJS代碼可進行單元測試。 AngularJS使用依賴注入和利用關(guān)注點分離,。 AngularJS提供了可重用的組件,。 使用AngularJS,開發(fā)人員編寫更少的代碼,,并獲得更多的功能,。 在AngularJS中,視圖都是純HTML頁面,,并用JavaScript編寫控制器做業(yè)務(wù)處理,。 AngularJS應(yīng)用程序可以在所有主要的瀏覽器和智能手機,包括Android和iOS系統(tǒng)的手機/平板電腦上運行,。 AngulaJS的缺點雖然AngularJS自帶很多優(yōu)點,,但我們應(yīng)該考慮以下幾點(缺點): 不安全:因為只是JavaScript一種框架,由AngularJS編寫的應(yīng)用程序是不安全的。服務(wù)器端身份驗證和授權(quán)是必須用來保證應(yīng)用程序的安全,。 不可降解:如果應(yīng)用程序的用戶禁用JavaScript,,那最后用戶看到的只是基本頁面,,僅此而已,。 |
|
來自: 碼農(nóng)9527 > 《Java》