1、有角度
Angular是壹個優秀的前端JS框架。Angular有很多特點,核心是MVW(Model-View-Whatever)、模塊化、自動雙向數據綁定、語義標註、依賴註入等。Angular是壹個比較完整的前端框架,包括服務、模板、雙向數據綁定、模塊化、路由、過濾、依賴註入等功能,定制指令後可以在項目中多次使用。
2、做出反應
React framework是壹個源自臉書的項目,可以輕松解決跨瀏覽器兼容的問題,主要是通過模擬DOM來減少與DOM的交互。React的模塊化隔離了組件。
3、Vue
Vue是壹個相對輕量級的框架,它通過雙向數據綁定來驅動頁面。大多數程序員在學習新的框架時都會從Vue開始。Vue比較簡單,官方文件寫的很清楚。
web前端的其他框架
1,Bootstrap:Bootstrap是壹個前端開發框架,讓妳的頁面更加簡潔、直觀、強大,優先考慮移動設備,讓Web開發更快更簡單。它還提供了更優雅的HTML和CSS規範,由動態CSS語言Less編寫。有豐富的網格布局系統和可重用組件,還有強大的支持JavaScript、jQuery插件和組件定制。
2.Backbone:Backbone是壹個幫助開發重量級javascript應用程序的框架。文件本身很小,壓縮後只有5.3KB。它主要提供了三種結構:模型(model)、集合(collections)和視圖(views)。其中,模型用於綁定鍵值數據和自定義事件,集合伴隨著豐富的具有可枚舉函數的API。視圖可以聲明事件處理函數,並通過RESRfulJSON接口連接它們。Backbone依靠的是underscore.js,裏面包含了很多工具、方法、集合運算、js模板等等。
以上內容來自百度百科-Web前端設計與開發。