1.Bootstrap(經典)
前端
在前端世界,有個叫Bootstrap的傢伙,是twitter開源出來的一套前端框架,利用Ta能夠快速開發網站界面,他的特色就是比本身從頭寫簡單,直觀,方便,快捷,省勁。vue
2.Vue(靈活高效的JS框架)web
vue是漸進式JavaScript框架「漸進式框架」和「自底向上增量開發的設計」是Vue開發的兩個概念,Vue能夠在任意其餘類型的項目中使用,使用成本較低,更靈活,主張較弱,在Vue的項目中也能夠輕鬆融匯其餘的技術來開發,而且由於Vue的生態系統特別龐大,能夠找到基本全部類型的工具在vue項目中使用特色:易用(使用成本低),靈活(生態系統完善,適用於任何規模的項目),高效(體積小,優化好,性能好),Vue是一個MVVM的js框架,可是,Vue 的核心庫只關注視圖層,開發者關注的只是m-v的映射關係。typescript
3.React(組件開發)後端
React 起源於 Facebook 的內部項目,由於該公司對市場上全部 JavaScript MVC 框架,都不滿意,就決定本身寫一套,用來架設Instagram 的網站。作出來之後,發現這套東西很好用,就在2013年5月開源了。瀏覽器
因爲 React的設計思想極其獨特,屬於革命性創新,性能出衆,代碼邏輯卻很是簡單。因此,愈來愈多的人開始關注和使用,認爲它多是未來 Web 開發的主流工具。前端框架
這個項目自己也越滾越大,從最先的UI引擎變成了一整套先後端通吃的 Web App 解決方案。衍生的 React Native 項目,目標更是宏偉,但願用寫 Web App 的方式去寫 Native App。若是可以實現,整個互聯網行業都會被顛覆,由於同一組人只須要寫一次 UI ,就能同時運行在服務器、瀏覽器和手機。服務器
4。Angular(web應用開發框架) 微信
AngularJS是Google開源的前端JS結構化框架。它可經過<script> 標籤添加到 HTML 頁面。AngularJS 經過 指令 擴展了 HTML,且經過表達式綁定數據到 HTML。特性和優勢:雙向數據綁定;聲明式依賴注入;解耦應用邏輯,數據模型和視圖;完善的頁面指令;定製表單驗證;Ajax封裝。框架
5.typescript(功能強大,語法簡潔, JS的擴展)
TypeScript擴展了JavaScript的語法,因此任何現有的JavaScript程序能夠不加改變的在TypeScript下工做。TypeScript是爲大型應用之開發而設計,而編譯時它產生 JavaScript 以確保兼容性,TypeScript 支持爲已存在的 JavaScript 庫添加類型信息的頭文件,擴展了它對於流行的庫如 jQuery,MongoDB,Node.js 和 D3.js 的好處。
本文分享自微信公衆號 - web前端開發寶典(gh_4c219f294bb7)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。