應用框架jquery
Vue.js:Vue.js 自身不是一個全能框架——它只聚焦於視圖層。所以它很是容易學習,很是容易與其它庫或已有項目整合。另外一方面,在與相關工具和支持庫一塊兒使用時,Vue.js 也能完美地驅動複雜的單頁應用。sass
Angular.js:AngularJS試圖成爲WEB應用中的一種客戶端的解決方案。這意味着它不僅是你的WEB應用中的一個小部分,仍是一個完整的客戶端的解決方案。AngularJS有着諸多特性,最爲核心的是:MVC、模塊化、自動化雙向數據綁定、語義化標籤、依賴注入等等。框架
Backbone.js:Backbone爲複雜Javascript應用程序提供模型(models)、集合(collections)、視圖(views)的結構。其中模型用於綁定鍵值數據和自定義事件;集合附有可枚舉函數的豐富API; 視圖能夠聲明事件處理函數,並經過RESTful JSON接口鏈接到應用程序。它是基於jquery和underscore的一個js框架。最適合的應用場景是單頁面應用,而且頁面上有大量數據模型,模型之間須要進行復雜的信息溝通。應用案例-豆瓣說。less
React.js:模塊化
Bootstrap:響應式設計函數
Knockout.js工具
底層結構學習
JQuery設計
YUI:Yahoo!User Interface...接口
Prototype
CSS
less
sass
後臺語言
Node.js