摘要:是目前可用框架中無(wú)可爭(zhēng)議的領(lǐng)導(dǎo)者。框架大小預(yù)處理器和響應(yīng)式布局是模塊化是啟動(dòng)模板布局是圖標(biāo)集設(shè)置附加附件無(wú)捆綁,許多第三方插件可用。是排在第二名的框架。是一個(gè)語(yǔ)義化設(shè)計(jì)的前端開(kāi)源框架。
如今出現(xiàn)了大量的CSS前端框架,但真正優(yōu)秀的框架只有少數(shù)幾個(gè)。
本文將會(huì)比較其中五個(gè)最佳的框架。每個(gè)框架都有自己的優(yōu)點(diǎn)和缺點(diǎn),以及具體的應(yīng)用領(lǐng)域,你可以根據(jù)自己的具體項(xiàng)目需求進(jìn)行選擇。此外,許多選項(xiàng)都是模塊化的,允許你僅使用所需的組件,甚至可以混合使用來(lái)自不同框架的組件。
本文依據(jù)各個(gè)框架的GitHub流行度來(lái)順序介紹。
BootstrapBootstrap是目前可用框架中無(wú)可爭(zhēng)議的領(lǐng)導(dǎo)者。其人氣日益增長(zhǎng),你可以放心的選擇這個(gè)框架,而不必?fù)?dān)心項(xiàng)目會(huì)失敗,因?yàn)榫哂袕V泛使用基礎(chǔ)的框架,不太可能被拋棄。
創(chuàng)作者: Mark Otto 和 Jacob Thornton.
發(fā)行: 2011
當(dāng)前版本: 3.3.7
人氣: GitHub上有111,000顆星
說(shuō)明: “Bootstrap是最流行的HTML,CSS和JavaScript框架,用于在網(wǎng)絡(luò)上開(kāi)發(fā)響應(yīng)式、移動(dòng)的Web項(xiàng)目。
核心概念/原則: RWD和移動(dòng)端優(yōu)先。
框架大?。?154 KB
預(yù)處理器: Less和Sass
響應(yīng)式布局:是
模塊化:是
啟動(dòng)模板/布局:是
圖標(biāo)集: Glyphicons Halflings設(shè)置
附加/附件:無(wú)捆綁,許多第三方插件可用。
獨(dú)特組件: Jumbotron
文檔資源:良好
自定制:基本GUI定制器。但是你需要手動(dòng)輸入顏色值,因?yàn)闆](méi)有顏色選擇器可用。
瀏覽器支持: Firefox,Chrome,Safari,IE8 +(您需要IE8的Respond.js)
許可證: MIT
Bootstrap說(shuō)明
Bootstrap的廣泛流行是它的優(yōu)勢(shì)所在。在技??術(shù)上,它不一定比列表中的其它框架更好,但它提供了比其它四個(gè)框架更多的資源(文章和教程、第三方插件和擴(kuò)展、主題構(gòu)建器等)。簡(jiǎn)而言之,Bootstrap 無(wú)處不在,這是人們繼續(xù)選擇的主要原因。
FoundationFoundation是排在第二名的框架。ZURB這樣堅(jiān)實(shí)的公司一直支持著Foundation,所以這個(gè)框架有強(qiáng)大的基礎(chǔ)。Foundation現(xiàn)已用于許多大型網(wǎng)站,包括Facebook,Mozilla,Ebay,Yahoo!和國(guó)家地理等。
創(chuàng)作者: ZURB
發(fā)行: 2011
當(dāng)前版本: 6.3.1
人氣: GitHub上有25,400顆星
說(shuō)明: “世界上最先進(jìn)的響應(yīng)式前端框架”
核心概念/原則: RWD,移動(dòng)端優(yōu)先,語(yǔ)義。
框架大小: 197.5 KB
預(yù)處理器: Sass
響應(yīng)式布局:是
模塊化:是
啟動(dòng)模板/布局:是
圖標(biāo)集: 基礎(chǔ)圖標(biāo)字體
額外/附加組件:是
獨(dú)特的組件: Icon Bar, Clearing Lightbox, Flex Video, Keystrokes, Joyride, Pricing Tables
文檔資源:良好,還有許多額外資源。
自定制:基本的GUI定制程序,類似于Bootstrap定制工具。
瀏覽器支持: Chrome,F(xiàn)irefox,Safari,IE9 +; iOS,Android,Windows Phone 7+
許可證:MIT
Foundation說(shuō)明
Foundation是一個(gè)真正的專業(yè)框架,提供業(yè)務(wù)支持、培訓(xùn)和咨詢。它還提供了許多資源來(lái)幫助你更快更輕松地學(xué)習(xí)和使用該框架。
Semantic UISemantic UI是一個(gè)語(yǔ)義化設(shè)計(jì)的前端開(kāi)源框架。它利用自然語(yǔ)言原理,從而使代碼更加可讀和可理解。
創(chuàng)作者: Jack Lukic
發(fā)行: 2013
當(dāng)前版本: 2.2
人氣: GitHub上有34,762顆星
說(shuō)明: “基于自然語(yǔ)言原則的UI組件框架”。
核心概念/原則:Semantic, tag ambivalence, responsive。
框架大小: 806 KB
預(yù)處理器:少
響應(yīng)式布局:是
模塊化:是
啟動(dòng)模板/布局:是,并提供了一些基本的入門模板
圖標(biāo)集: Font Awesome
額外/附加組件:否
獨(dú)特的部件:Divider, Flag, Rail, Reveal, Step, Advertisement, Card, Feed, Item, Statistic, Dimmer, Rating, Shape。
文檔資源:非常好,Semantic提供了一個(gè)非常有組織的文檔,另外還有一個(gè)多帶帶的網(wǎng)站提供入門指南、自定義和創(chuàng)建主題。
自定義:沒(méi)有GUI定制器,只有手動(dòng)定制。
瀏覽器支持: Firefox,Chrome,Safari,IE10 +(僅IE9瀏覽器前綴),Android 4,Blackberry 10
許可證:MIT
Semantic UI說(shuō)明
Semantic是這里所討論的所有框架中,最具創(chuàng)新性和全功能的框架。其框架的總體結(jié)構(gòu)、類中清晰邏輯的命名約定方式和語(yǔ)義方面也超過(guò)了其它框架。
Pure
Pure是一種輕量級(jí)的模塊化框架,采用純CSS編寫,具有可根據(jù)需要一起使用或多帶帶使用的組件。
創(chuàng)作者:雅虎
發(fā)行: 2013
當(dāng)前版本: 0.6.2
流行度: GitHub上有16,637顆星
說(shuō)明: “一套小而靈活的CSS模塊,能夠在每個(gè)Web項(xiàng)目中使用?!?br>核心概念/原則: SMACSS,極簡(jiǎn)主義。
框架大?。?16 KB
預(yù)處理:無(wú)
響應(yīng)式布局:是
模塊化:是
啟動(dòng)模板/布局:是
圖標(biāo)集:無(wú)??梢愿挠肍ont Awesome。
額外/附加組件:無(wú)
獨(dú)特組件:無(wú)
文檔資源:很好
自定義:基本GUI皮膚生成器
瀏覽器支持:最新版本的Firefox,Chrome,Safari; IE7 +; iOS 6.x,7.x; Android 4.x
許可證: Yahoo! Inc. BSD
Pure說(shuō)明
Pure為你的項(xiàng)目提供了一個(gè)干凈的開(kāi)始,只提供基本框架。對(duì)于不需要全功能框架但僅包含在其工作中的特定組件的人來(lái)說(shuō),pures是一個(gè)理想的選擇。
UIkitUIkit是一個(gè)易于使用和自定義的組件的簡(jiǎn)潔集合。雖然它不像其它框架那樣受歡迎,但它提供了相同的功能和質(zhì)量。
創(chuàng)造者: YOOtheme
發(fā)行: 2013
當(dāng)前版本: 3.0.0
人氣:GitHub GitHub上有9,422顆星
說(shuō)明: “用于開(kāi)發(fā)快速而強(qiáng)大的Web界面的輕量級(jí)和模塊化的前端框架”。
核心概念/原則: RWD,移動(dòng)端優(yōu)先
框架大?。?326.9 KB(如果包含uikit-icons.min.js與SVG圖標(biāo)相關(guān)的功能,則為384.4 KB )
預(yù)處理器:少,Sass
響應(yīng)式布局:是
模塊化:是
啟動(dòng)模板/布局:是
圖標(biāo)集: UIkit自帶SVG圖標(biāo)系統(tǒng)和類庫(kù),其中包含越來(lái)越多的大綱圖標(biāo)。
額外/附加組件:是
獨(dú)特的組件:Article, Flex, Cover, HTML Editor
文件:好
自定義:高級(jí)GUI定制程序僅在版本2(以前的版本)中可用
瀏覽器支持: Chrome,F(xiàn)irefox,Safari,IE9 +
許可證:MIT
UIkit說(shuō)明
UIkit成功應(yīng)用在許多WordPress主題中。它提供了靈活和強(qiáng)大的手動(dòng)定制機(jī)制(以前版本的框架還提供了高級(jí)GUI定制程序)。
什么是最適合你的框架?在選擇框架時(shí),可以從以下幾個(gè)方面考慮:
所選的框架有足夠的人氣嗎?更多的人氣意味著更多的人參與項(xiàng)目,也意味著有更多的教程和社區(qū)文章、更多的實(shí)例和網(wǎng)站、更多的第三方擴(kuò)展、更好的相關(guān)的Web產(chǎn)品可與其集成。受歡迎程度也意味著框架更具前瞻性,因?yàn)榫哂懈笊鐓^(qū)的框架不太可能被拋棄。
框架是否正在積極發(fā)展?一個(gè)好的框架需要不斷地使用最新的web技術(shù),特別是在移動(dòng)端方面。
框架是否達(dá)到成熟?如果一個(gè)特定的框架在現(xiàn)實(shí)項(xiàng)目中還沒(méi)有被使用和測(cè)試,那么將其用于你的專業(yè)項(xiàng)目,可能不是一個(gè)明智的選擇。
框架是否提供了良好的文檔?為了方便學(xué)習(xí)過(guò)程,總是需要良好的文檔。
框架的特異性是什么?這里的要點(diǎn)是,與具有高級(jí)別特異性的框架相比,更通用的框架更容易使用。在大多數(shù)情況下,最好選擇一個(gè)應(yīng)用最小樣式的框架,因?yàn)樗菀鬃远x。與重寫現(xiàn)有的CSS規(guī)則相比,添加新的CSS規(guī)則是一個(gè)更方便有效的做法。
如果你還不確定使用哪個(gè)框架,那么可以采用混合搭配的方式。當(dāng)某個(gè)特定的框架不能滿足你的需求時(shí),可以混合使用兩個(gè)或多個(gè)項(xiàng)目的組件。
最后值得一提的是,現(xiàn)在Flexbox和Grid Layout在主流瀏覽器的最新版本中得到很好的支持,比以往任何時(shí)候都更容易構(gòu)建復(fù)雜的布局。這可能會(huì)鼓勵(lì)更多的開(kāi)發(fā)人員放棄前端框架,從頭開(kāi)始編寫他們自己想要的布局。
前端開(kāi)發(fā)工具介紹:Wijmo是一款用TypeScript編寫的新一代JavaScript/HTML5控件集。在全球率先支持AngularJS,并提供性能卓越、零依賴的FlexGrid表格控件和圖表等多個(gè)控件,是構(gòu)建企業(yè)應(yīng)用程序的全套控件集。
原文鏈接:https://www.sitepoint.com/5-m...
轉(zhuǎn)載請(qǐng)注明出自:葡萄城控件
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/83665.html
摘要:同比與去年同期的同比變化率。我們對(duì)調(diào)查報(bào)告進(jìn)行分析數(shù)據(jù)統(tǒng)計(jì)時(shí)間與本文時(shí)間差距較遠(yuǎn),數(shù)據(jù)存在延后。這意味著你可以獲得語(yǔ)法高亮,支持以及更容易使用預(yù)處理器如或。的是一個(gè)類似語(yǔ)法的可選預(yù)處理器,并可在中進(jìn)行編譯。 一些歷史 Angular 是基于 TypeScript 的 Javascript 框架。由 Google 進(jìn)行開(kāi)發(fā)和維護(hù),它被描述為超級(jí)厲害的 JavaScript MVW 框架...
摘要:本文是年框架回顧系列的最后的一篇文章,主要介紹的后端框架情況。葡萄城公司成立于年,是全球領(lǐng)先的集開(kāi)發(fā)工具商業(yè)智能解決方案管理系統(tǒng)設(shè)計(jì)工具于一身的軟件和服務(wù)提供商。 本文是2017年 JavaScript 框架回顧系列的最后的一篇文章,主要介紹 JavaScript 的后端框架情況。 showImg(https://segmentfault.com/img/bV2TPd?w=735&h=...
摘要:個(gè)網(wǎng)站中,有個(gè)使用了至少包含有個(gè)漏洞的庫(kù)。如結(jié)果所顯示的,即便我們只檢測(cè),也有的網(wǎng)站使用了有漏洞的版本。調(diào)研的產(chǎn)品中有的庫(kù)使用超過(guò)了年。我們本來(lái)的預(yù)計(jì)應(yīng)該是樂(lè)觀的,誰(shuí)都不想看到有的網(wǎng)站都在用有漏洞的庫(kù)。 showImg(https://segmentfault.com/img/remote/1460000008949651?w=1293&h=480); 本文作者: Tim Kadle...
摘要:前端每周清單專注前端領(lǐng)域內(nèi)容,以對(duì)外文資料的搜集為主,幫助開(kāi)發(fā)者了解一周前端熱點(diǎn)分為新聞熱點(diǎn)開(kāi)發(fā)教程工程實(shí)踐深度閱讀開(kāi)源項(xiàng)目巔峰人生等欄目。背后的故事本文是對(duì)于年之間世界發(fā)生的大事件的詳細(xì)介紹,闡述了從提出到角力到流產(chǎn)的前世今生。 前端每周清單專注前端領(lǐng)域內(nèi)容,以對(duì)外文資料的搜集為主,幫助開(kāi)發(fā)者了解一周前端熱點(diǎn);分為新聞熱點(diǎn)、開(kāi)發(fā)教程、工程實(shí)踐、深度閱讀、開(kāi)源項(xiàng)目、巔峰人生等欄目。歡迎...
閱讀 2734·2021-11-22 13:52
閱讀 1202·2021-10-14 09:43
閱讀 3657·2019-08-30 15:56
閱讀 2963·2019-08-30 13:22
閱讀 3288·2019-08-30 13:10
閱讀 1575·2019-08-26 13:45
閱讀 1111·2019-08-26 11:47
閱讀 2805·2019-08-23 18:13