AngularJ.js 由Google開發,2009年首次發佈html
- 很流行的前端框架
- 使用Angular.js建立第一個UI,成本很低
- 對於團隊來講,AngularJ.js有許多很棒的工具可用
- 很適合建立一個快速、混合型複雜的解決方案
- 比起React,更合適於建立小型企業級應用
- 由Google負責維護基礎包
React.js 由Facebook開發,2013年發佈了第一個BSD license的開源版本前端
- 很容易擴展
- 狀態可預測(更小的規模)
- 很適合大型的前端項目
- 相對較小的API
- 持續重複渲染的組件爲日益增長的複雜性提供了有效的支撐
Ember.js 是一個JavaScript框架,由Yehuada katz開發,2011年發佈瀏覽器
- 很活躍的社區
- 持續開發特性
- 很簡單,很易於學習
- 穩定的性能
- 具備自主配置能力
- 兩種數據綁定方式
- 加載和運行都很快
Aurelia.js 由Rob Eisenberg 開發,2015年1月發佈前端框架
- 整潔的文檔
- 結構合理(組成Aurelia.js模塊既能夠用於構建完整的框架也可單獨使用)
- 具備兩種可以和用戶界面自動同步模塊的數據綁定方式
- 高度易測的代碼
- 各類各樣額外的工具可用
- 能夠獲得開發者的商業支持
Meteor.js 由Meteor團隊發開,2012年發佈框架
- 很快速
- 很適合小型響應式應用
- 是一個全棧框架
- 可以在瀏覽器上根據數據的刷新進行實時渲染
- 可以與Apache Coredova集成
- 能獲得很好的支持
Polymer.js 由Google開發,2013年發佈工具
- 很快速
- 能夠建立自定義元素
- 提供了模板和雙向數據綁定
- 減少了開發者和設計者之間的跨度
- 很適合特性豐富的應用
Vue.js 由Evav you開發,2014年發佈性能
- 具備很是簡單的API
- 可選擇性添加的模塊
- 易於被開發者接納
- 易於與其它庫和工程集成
- 能夠經過兩種數據綁定方式更新模型和視圖
- 適合於大型的應用
查看原文學習