Angularjs與angular架構對比

1.AngularJS
  • 誕生於2009年,後來被Google收購,是一個JavaScript框架。
  • 通過指令擴展了HTML,通過表達式綁定數據到html
  • 可以通過script標籤添加到網頁中
  • 以JavaScript文件形式發佈的。
2.Angular
  • 是繼angularJS之後的升級版本,雖然是升級,但是關係就像JavaScript和Java一樣微妙
  • 是一個比較完善的MVC框架
3.對比
  • 架構:
  • react對比:(速度快,虛擬DOM,只在調用setresieve。FLUX架構)

  • vue:(簡單,中文,靈活協助構建項目,angularcli包辦了,性能尺寸小十幾K)

    這裏寫圖片描述

  • 與react對比(組件化,angularjs語法的支持)

  • vue:(個人主導的,只關注web的一個框架,服務器端渲染,)
    這裏寫圖片描述

  • 特點(angularjs):

  • 性能問題:雙向數據綁定數量增加性能會變低
  • 使用JavaScript語言
  • 學習成本高,概念多

  • (angular):

  • 全新的工具angularcli

  • 使用typescript:編譯階段解決部分bug使運行時bug減少
  • 在服務器端渲染
4.小結

沒有對比就沒有傷害,說明什麼,我們學的太慢了,追趕不上人家更新都(心累)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章