最實用前端開發框架對比評測

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

現在,各種開發框架層出不窮,但是,真正的精品卻為數不多。今天我們根據Github上的流行程度整理了2014年最受歡迎的5個前端開發框架,並進行對比說明,希望幫助有需要的朋友選擇合適自己的前端框架。

1. Bootstrap

Bootstrap毫無疑問是現今框架的主管者。他不僅僅流行,每天用戶量也在不斷增長。你可以相信,這個工具不會讓你失望,你也可以單獨使用它製作自己的網頁。其實慧都控件網也有用Bootstrap,你發現了嗎。一般人我不告訴他的~

最實用前端開發框架對比評測

  • 創建者: Mark Otto and Jacob Thornton.
  • 發布: 2011
  • 當前版本: 3.3.1
  • 流行度: 75,000+ stars on GitHub
  • 描述: 「Bootstrap is the most popular HTML, CSS, and Java framework for developing responsive, mobile first projects on the web.」
  • 核心概念/原理:RWD和 移動優先.
  • 框架大小: 145 KB
  • 預處理器: Less and Sass
  • 響應式: Yes
  • 模塊化: Yes
  • 起始模版/輪廓: Yes
  • 圖標集: Glyphicons
  • 其他插件: 無綁定, 有其他三方插件.
  • 獨特組件: Jumbotron
  • 文檔: Good
  • 定制: 基本 GUI 定制.不過需要手動修改,因為無顏色選取工具
  • 瀏覽器支持: Firefox, Chrome, Safari, IE8+ (IE8需要 Respond.js )
  • 授權: MIT

2. Foundation by ZURB

與Bootstrap相比,Foundation屈居第二,不過這並不能說明他不受歡迎。 ZURB在後面強有力的支持,使得 Foundation 更加強大。Foundation被各大網站使用,Facebook, Mozilla, Ebay, Yahoo!還有美國國家地理網站,是不是每個網站都是大牛,他們都選擇Foundation,這也反映Foundation更牛。

最實用前端開發框架對比評測

  • 創建者: ZURB
  • 發布: 2011
  • 當前版本: 5.4.7
  • 流行度: 18,000+ stars on GitHub
  • 描述: 「The most advanced responsive front-end framework in the world」
  • 核心概念/原理:RWD, mobile first, semantic.
  • 框架大小:326 KB
  • 預處理器: Sass
  • 響應式: Yes
  • 模塊化: Yes
  • 啟始模版/布局: Yes
  • 圖標集: Foundation Icon Fonts
  • 其他組件: Yes
  • 獨特組件: Icon Bar, Clearing Lightbox, Flex Video, Keystrokes, Joyride, Pricing Tables
  • 文檔: Good. 有許多資源可參考.
  • 定制: 無GUI 定制,但可自己寫
  • 瀏覽器支持: Chrome, Firefox, Safari, IE9+; iOS, Android, Windows Phone 7+
  • 授權: MIT

與眾不同:對於商務運輸、教育培訓、咨詢等行業Foundation是一個專業框架。他還提供很多資源讓你,快速學習。

3、Semantic UI

Semantic UI正在不懈努力讓網頁製作變得更加Semantic。原生語言規則讓代碼更易讀易懂。

最實用前端開發框架對比評測

  • 創建者: Jack Lukic
  • 發布: 2013
  • 當前版本: 1.2.0
  • 流行度: 12,900+ stars on GitHub
  • 描述: 「A UI component framework based around useful principles from natural language.」
  • 核心概念/原理: Semantic, tag ambivalence, responsive.
  • 框架大小: 552 KB
  • 預處理器: Less
  • 響應式: Yes
  • 模塊化: Yes
  • 啟始模版/布局: No
  • 圖標集: Font Awesome
  • 其他組件: No
  • 獨特組件: Divider, Flag, Rail, Reveal, Step, Advertisement, Card, Feed, Item, Statistic, Dimmer, Rating, Shape.
  • 文檔: 非常完善. Semantic 提供多個結構層次的文檔, 單獨網站 提供給初學者以及其他定制教程等。
  • 定制: 無GUI 定制,但可自己寫

與眾不同:Semantic可以說今天所討論的框架中是最創新、功能最全面的框架。整體構架、命名規則,有清晰的邏輯、語義性,超過他框架。

4. Pure by Yahoo!

Pure是一個純CSS編寫,輕量級的、模塊化的框架,包含各種整合和獨立的組件。

最實用前端開發框架對比評測

  • 創建者: Yahoo
  • 發布: 2013
  • 當前版本: 0.5.0
  • 流行度: 9,900+ stars on GitHub
  • 描述: 「A set of small, responsive CSS modules that you can use in every web project.」
  • 核心概念/原理: SMACSS, minimalism.發布
  • 框架大小: 18 KB
  • 預處理器: None
  • Responsive: Yes
  • 模塊化: Yes
  • 啟始模版/布局: Yes
  • 圖標集: None. 可使用 Font Awesome 替代
  • 其他組件: None
  • 獨特組件: None
  • 文檔: Good
  • 定制: Basic GUI Skin Builder
  • 瀏覽器支持: 最新版本:Firefox, Chrome, Safari; IE7+; iOS 6.x, 7.x; Android 4.x
  • 授權: Yahoo! Inc. BSD

與眾不同:Pure為你的項目提供乾淨的基礎框架。對於那些不需要一個全功能的框架,只需要特定的組件的開發者,Pure是一個不錯的選擇。

5. UIkit by YOOtheme

UIkit 是一個簡潔的易於使用和易於定制組件。雖然它不像其競爭對手一樣受歡迎,但是它提供了和上面框架相同的功能,質量也很不錯。

最實用前端開發框架對比評測

  • 創建者: YOOtheme
  • 發布: 2013
  • 當前版本: 2.13.1
  • 流行度: 3,800+ stars on GitHub
  • 描述: 「A lightweight and modular front-end framework for developing fast and powerful web interfaces.」
  • 核心概念/原理: RWD, mobile first
  • 框架大小: 118 KB
  • 預處理器: Less, Sass
  • 響應式: Yes
  • 模塊化: Yes
  • 啟始模版/布局: Yes
  • 圖標集: Font Awesome
  • 其他組件: Yes
  • 獨特組件: Article, Flex, Cover, HTML Editor
  • 文檔: Good
  • 定制: 高級 GUI 定制
  • 瀏覽器支持 : Chrome, Firefox, Safari, IE9+
  • 授權: MIT

與眾不同:UIkit在許多WordPress主題中都有應用。通過GUI編輯器和手動編輯,它提供了一個靈活、強大的自定義機制。

什麼樣的框架適合你?

最後,給出幾點建議,希望可以幫助大家選擇適合自己的框架。

  • 框架足夠流行嗎?越是流行說明使用的人越多,各種資源也就越多,可以交流的方式也就越多。被拋棄的幾率越小,你可以更加安心使用該框架。
  • 框架是在持續發展嗎?好的框架需要不斷更新改善,適應當前的各種技術,尤其是移動端。
  • 框架成熟嗎?如果,一個框架沒有在實際項目中實踐,你可以隨便拿來練手,但是,如果要用到專門的項目中,還是找比較成熟的框架靠譜。
  • 是否提供完善文檔?在學習階段,一份完善的文檔可以幫助我們事半功倍。
  • 特異性程度如何?相比一個特殊的框架,一個通用的框架可以讓開發更加簡單。大多數情況下,選擇最小的樣式可以讓定制更簡便,添加新CSS比覆蓋原有樣式更加簡單易操作且更有效率。

最後,如果你還是不太確定這框架是否適合自己,你可以從不同項目中找出一兩個組件放入自己的項目中。如此合成,應該也是有幫助的。

About 尋夢園
尋夢園是台灣最大的聊天室及交友社群網站。 致力於發展能夠讓會員們彼此互動、盡情分享自我的平台。 擁有數百間不同的聊天室 ,讓您隨時隨地都能找到志同道合的好友!