最受欢迎的7个前端UI框架,二〇一四年5个最流行前端框架相比

二〇一四年5个最盛行前端框架相比较

2015/01/08 · CSS,
HTML5 ·
bootstrap,
Foundation,
Pure, Semantic
UI,
UIkit,
前端框架

本文由 伯乐在线 –
kinolee
翻译,JustinWu
校稿。未经许可,禁止转发!
英文出处:www.sitepoint.com。欢迎参预翻译组。

今天一代众多CSS的前端框架纷涌而至,但着实的理想的却屈指可数。

在那篇文章中大家将对自家觉着最好的多少个框架举行比较,每个框架都有和好优缺点和一定的应用领域,那允许你根据特定类型的必要选用合适的框架。比如,即使你的体系比较简单,你就不要求复杂的框架,别的,许多增选是模块化的,那允许你仅使用你须求的零部件,或者夹杂使用不同框架的机件。

大家要研讨的框架都是基于其在github上的人气显示的,首先说最流行的,当然是:Bootstrap。

(注意:上边的部分新闻在未来的几周和几月后就过时了,如:GitHub
上的评分(Stars)和版本数,因而如若您是在这篇小说发表很久将来阅读的话,你需要留意那或多或少。其余,还要注意框架大小是或不是将必要的CSS和JS文件最小化。)

本身选取的那一个框架是按照它们在 Github 的受欢迎程度来的,而最受欢迎的任其自然是 Bootstrap。

Ba la la la ~ 读者对象们,你们好啊,又到了冷锋时间,话不多说,发车!

现行出现了大气的CSS前端框架,但实在可以的框架唯有少数多少个。
本文将会比较之中八个一流的框架。每个框架都有协调的长处和缺陷,以及现实的应用领域,你可以根据自己的实际品种需要开展接纳。其余,许多选取都是模块化的,允许你仅使用所需的机件,甚至可以勾兑使用来源不一样框架的零件。
本文按照各种框架的GitHub流行度来挨家挨户介绍。

1. Bootstrap

Bootstrap 在当今盛行的种种框架中是的确的分外。鉴于其每日仍在增长的宏伟人气,可以一定,这一个可以的工具绝对不会让你失望,它也不会在您成功建立网站前就离你而去。

澳门葡京 1

  • 创建者: Mark Otto and Jacob
    Thornton.
  • 发布: 2011
  • 当下版本: 3.3.1
  • 人气: 在Github上有75,000+ stars
  • 描述: “Bootstrap是最风靡的的 HTML, CSS和 JavaScript
    响应式开发框架 ,web上支出的率先个运动项目.”
  • 中央概念/原则: RWD 和运动优先
  • 框架大小: 145 KB
  • 预处理器: Less 和 Sass
  • 响应式: Yes
  • 模块化: Yes
  • 开班模板/布局: Yes
  • 图标设置: Glyphicons Halflings set
  • 附加/插件: 没有捆绑插件,但众多第三方插件可用.
  • 奇异的机件: Jumbotron
  • 文档: 良好
  • 定制: 基本的GUI定制器。不幸的是,你必要手动输入的颜色值,因为从没可用的水彩接纳器。
  • 浏览器帮助: Firefox, Chrome, Safari, IE8+
    (你需要 Respond.js for IE8)
  • 许可证:最受欢迎的7个前端UI框架,二〇一四年5个最流行前端框架相比。 MIT

Notes
on Bootstrap

  •  Bootstrap 的重中之重优点是它丰盛流行。从技术上讲,它并不一定比本次列出来的别样框架好,但它提供的资源(文章和科目、第三方插件和扩展、宗旨开发者等等)比其余七个框架的总数还要多。一言以蔽之,Bootstrap无处不在。那是芸芸众生两次三番选取它的显要缘由。
  • (注意:“独特的零部件”的意思是,比较那里涉及的其余框架是无可比拟的。)

1.Bootstrap中文网(Boostrap英文网)

Bootstrap 是最受欢迎的 HTML、CSS 和 JS
框架,用于支付响应式布局、移动设备优先的 WEB 项目

澳门葡京 2

* 作者:Mark
Otto and Jacob
Thornton

* 发表时间: 2011

* 当前版本: 3.3.7

* 普及程序: 在 Github 上收获 111,000 个点赞

* 描述: “Bootstrap 是最受欢迎的 HTML、CSS 和 JavaScript
框架,用于开发响应式、移动优先的 Web 应用”

* 焦点概念:RWD 以及活动优先

* 框架体积: 154 KB

* 预处理器:Less and Sass

* 响应式: Yes

* 模块化: Yes

* 协助模板和布局?: Yes

* 图标集:Glyphicons Halflings set

* 插件/扩大: 没有绑定,不过洋洋第三方的可以选拔

* 独特的机件: Jumbotron

* 文档: Good

* 定制: 基本的 GUI
定制工具,不行的是你须求手工输入颜色值,因为从没提供颜色拾取器

* 浏览器接济: Firefox, Chrome, Safari, IE8+ (IE 8 须要 Respond.js )

* 许可证:MIT


Bootstrap

Bootstrap是眼下可用框架中如实的老总。其人气日益增加,你能够放心的选料那些框架,而不必担心项目会破产,因为所有广阔利用基础的框架,不太可能被抛弃。

澳门葡京 3

  • 创作者: Mark Otto 和 Jacob Thornton.
  • 发行: 2011
  • 脚下版本: 3.3.7
  • 人气: GitHub上有111,000颗星
  • 声明:
    “Bootstrap是最流行的HTML,CSS和JavaScript框架,用于在网络上付出响应式、移动的Web项目。
  • 基本概念/原则: RWD和活动端优先。
  • 框架大小: 154 KB
  • 预处理器: Less和Sass
  • 响应式布局:是
  • 模块化:是
  • 起步模板/布局:是
  • 图标集: Glyphicons Halflings设置
  • 叠加/附件:无捆绑,许多第三方插件可用。
  • 出奇组件: Jumbotron
  • 文档资源:突出
  • 自定制:基本GUI定制器。不过你须要手动输入颜色值,因为尚未颜色选取器可用。
  • 浏览器匡助: Firefox,Chrome,Safari,IE8 +(您须求IE8的Respond.js)
  • 许可证: MIT

** Bootstrap 说明 **
Bootstrap的广大流行是它的优势所在。在技术上,它不肯定比列表中的其余框架更好,但它提供了比任何四个框架更加多的资源(文章和课程、第三方插件和扩展、主题打造器等)。简单的说,Bootstrap
无处不在,那是芸芸众生继续采取的紧要原因。

2. Foundation by ZURB

Foundation是这么些框架中第二大的,在像ZURB一样实力富饶的同盟社帮衬下,那么些框架确实很有力,是的,就是foundation。毕竟, Foundation已经在重重重型网站上投入使用,包罗 非死不可,
Mozilla, Ebay, Yahoo!和江山地理等等。

澳门葡京 4

  • 创建者: ZURB
  • 发布: 2011
  • 眼前版本:5.4.7
  • 人气: 在Github上有18,000+ stars
  • 描述: “世界上最杰出的响应式前端框架”
  • 主题概念/原则: RWD 、手机优先、语义的
  • 框架大小: 326KB
  • 预处理器: Sass
  • 响应式: Yes
  • 模块化: Yes
  • 千帆竞发模板/布局: Yes
  • 图标设置: Foundation Icon
    Fonts
  • 附加/插件: yes
  • 特其余组件: Icon Bar, Clearing Lightbox, Flex Video, Keystrokes,
    Joyride, Pricing Tables
  • 文档: 出色,还有不少外加的资源是可用的。
  • 定制: 没有GUI编辑器,只可以手工定制。
  • 浏览器协助: Chrome, Firefox, Safari, IE9+; iOS, Android,
    Windows Phone 7+
  • 许可证: MIT

2.Foundation

Foundation
在那份列表中是第二大接纳。该框架有一个真正有力、而且很棒的底蕴。别的,有好多大网站在采纳该框架,包罗:Facebook,
Mozilla, Ebay, Yahoo! 以及国家地理杂志等等。

澳门葡京 5

* 所属: ZURB

* 揭橥时间: 2011

* 当前时间:6.3.1

* 受欢迎程度: 在 Github 收获 25,400 个点赞

* 描述: “最高级的响应式前端框架”

* 宗旨概念: RWD, 移动优先,语义化

* 框架体积: 197.5 KB

* 预处理器: Sass

* 响应式: Yes

* 模块化: Yes

* 模板/布局: Yes

* 图标集:Foundation Icon Fonts

* 插件/扩展: Yes

* 独特组件: Icon Bar, Clearing Lightbox, Flex Video, Keystrokes,
Joyride, Pricing Tables

* 文档: 好,提供见惯不惊外加资源

* 定制: 基本的 GUI 定制器,类似 Bootstrap 那款

* 浏览器辅助: Chrome, Firefox, Safari, IE9+; iOS, Android, Windows
Phone 7+

* 许可证: MIT

1.Bootstrap

Bootstrap是近年来可用框架中如实的负责人。其人气日益拉长,你可以放心的挑选那些框架,而不必担心项目会破产,因为所有大规模利用基础的框架,不太可能被甩掉。

Foundation

Foundation是排在第二名的框架。ZURB那样狠抓的店堂直接支持着Foundation,所以那个框架有强劲的底蕴。Foundation现已用于许多重型网站,包涵脸谱,Mozilla,Ebay,Yahoo!和国度地理等。

澳门葡京 6

  • 创作者: ZURB
  • 发行: 2011
  • 此时此刻版本: 6.3.1
  • 人气: GitHub上有25,400颗星
  • 评释: “世界上初叶进的响应式前端框架”
  • 主导概念/原则: RWD,移动端优先,语义。
  • 框架大小: 197.5 KB
  • 预处理器: Sass
  • 响应式布局:是
  • 模块化:是
  • 启航模板/布局:是
  • 图标集: 基础图标字体
  • 外加/附加组件:是
  • 特殊的机件: Icon Bar, Clearing Lightbox, Flex Video, Keystrokes,
    Joyride, Pricing Tables
  • 文档资源:突出,还有好多附加资源。
  • 自定制:基本的GUI定制程序,类似于Bootstrap定制工具。
  • 浏览器帮忙: Chrome,Firefox,Safari,IE9 +; iOS,Android,Windows
    Phone 7+
  • 许可证:MIT

Notes on Foundation

Foundation 是一个提供业务支撑、培训和咨询真正规范的框架。它还提供了累累资源扶持您更快和更便于学习和接纳框架。

3.Semantic UI

Semantic UI 一贯在频频升华,营造更具语义的 Web
网站。其选择自然语言原则,使得代码尤其具有可读性和易于领会。Semantic
UI是最具革新以及全职能的框架。框架的一体化结构和命名都有鲜明的逻辑和语义,在那地点碾压其余框架。

澳门葡京 7

* 作者:Jack
Lukic

* 宣布时间: 2013

* 当前版本: 2.2

* 受欢迎程度: 在 Github 上获取 34,762 个赞

* 项目描述: “一个 UI 组件框架,基于自然语言特点”

* 要旨概念: 语义、标签、响应式

* 框架提及: 806 KB

* 预处理器: Less

* 响应式: Yes

* 模块化: Yes

* 模板布局: 匡助,提供部分基础模板

* 图标集: Font Awesome

* 扩展、插件: No

* 独特组件: Divider, Flag, Rail, Reveal, Step, Advertisement, Card,
Feed, Item, Statistic, Dimmer, Rating, Shape.

* 文档: 相当棒,组织突出,提供入门、定制和宗旨创设.

* 定制: 不提供 GUI 定制器,唯有手工定制

* 浏览器援助: Firefox, Chrome, Safari, IE10+ (IE9 with browser prefix
only), Android 4, Blackberry 10

* 许可证: MIT

Bootstrap说明

Bootstrap的宽广流行是它的优势所在。在技术上,它不肯定比列表中的其余框架更好,但它提供了比任何七个框架越来越多的资源(文章和课程、第三方插件和壮大、宗旨打造器等)。简单来讲,Bootstrap
无处不在,那是人人继续选取的首要缘由。

创作者: Mark Otto 和 Jacob Thornton.
发行: 2011
现阶段版本: 3.3.7
人气: GitHub上有111,000颗星
表明:
“Bootstrap是最风靡的HTML,CSS和JavaScript框架,用于在互连网上付出响应式、移动的Web项目。
着力概念/原则: RWD和运动端优先。
框架大小: 154 KB
预处理器: Less和Sass
响应式布局:是
模块化:是
启动模板/布局:是
图标集: Glyphicons Halflings设置
外加/附件:无捆绑,许多第三方插件可用。
独特组件: Jumbotron
文档资源:出色
自定制:基本GUI定制器。不过你须要手动输入颜色值,因为尚未颜色采取器可用。
浏览器协理: Firefox,Chrome,Safari,IE8 +(您需求IE8的Respond.js)
许可证: MIT

Semantic UI

Semantic
UI是一个语义化设计的前端开源框架。它使用自然语言原理,从而使代码越发可读和可分晓。

澳门葡京 8

  • 创作者: Jack Lukic
  • 发行: 2013
  • 此时此刻版本: 2.2
  • 人气: GitHub上有34,762颗星
  • 申明: “基于自然语言原则的UI组件框架”。
  • 焦点概念/原则:Semantic, tag ambivalence, responsive。
  • 框架大小: 806 KB
  • 预处理器:少
  • 响应式布局:是
  • 模块化:是
  • 启动模板/布局:是,并提供了一些主导的入门模板
  • 图标集: Font Awesome
  • 外加/附加组件:否
  • 奇异的预制构件:Divider, Flag, Rail, Reveal, Step, Advertisement, Card,
    Feed, Item, Statistic, Dimmer, Rating, – Shape。
  • 文档资源:分外好,Semantic提供了一个不行有集体的文档,此外还有一个独门的网站提供入门指南、自定义和开创大旨。
  • 自定义:没有GUI定制器,唯有手动定制。
  • 浏览器支持: Firefox,Chrome,Safari,IE10
    +(仅IE9浏览器前缀),Android 4,Blackberry 10
  • 许可证:MIT

** Semantic UI 说明 **
Semantic是那里所探讨的装有框架中,最具立异性和专职能的框架。其框架的总体结构、类中明晰逻辑的命名约定格局和语义方面也超过了其他框架。

3. Semantic UI

Semantic
UI 经过多年的极力,致力于可以以更语义化的形式创设网站。它使用自然语言的尺度,使代码更可读,更便于了然。

澳门葡京 9

  • 创建者: Jack Lukic
  • 发布:2013
  • 现阶段版本:1.2.0
  • 人气: 在Github上有12,900+ stars
  • 描述: “基于自然语言有效规范的UI组件框架”
  • 基本概念/原则: 语义,标签的争论性、响应式
  • 框架大小: 552KB
  • 预处理器: Less
  • 响应式: Yes
  • 模块化: Yes
  • 起来模板/布局: No
  • 图标设置: Font Awesome
  • 附加/插件: yes
  • 特其余组件: Divider, Flag, Rail, Reveal, Step, Advertisement,
    Card, Feed, Item, Statistic, Dimmer, Rating, Shape.
  • 文档: 万分好。Semantic提供了一个很好的团队文档,还有一个提供入门指南,定制和创办大旨单独的网站,。
  • 定制: 没有GUI定制器,只好手工定制。
  • 浏览器接济:Firefox, Chrome, Safari, IE10+ (IE9 with browser
    prefix only), Android 4, Blackberry 10
  • 许可证: MIT

4.Pure

Pure 是一个轻量级、模块化的框架,使用纯 CSS
编写,其包含的有着组件都可以在协同或者独立行使。

澳门葡京 10

* 所属: Yahoo

* 公布时间: 2013

* 当前版本: 0.6.2

* 受欢迎程度: 在 Github 收获 16,637 个点赞

*  描述: “一组小的、响应式的 CSS 模块,可以用于任一 Web 项目”

* 宗旨概念:SMACSS, 极简主义.

* 框架提及: 16 KB

* 预处理器: None

* 响应式: Yes

* 模块化: Yes

* 模板/布局: Yes

* 图标集合: 无,你可以运用 Font Awesome .

* 插件/扩展: None

* 独特组件: None

* 文档: 好

* 定制: 基本的 GUI 皮肤创设器

* 浏览器援助: Latest versions of Firefox, Chrome, Safari; IE7+; iOS
6.x, 7.x; Android 4.x

* 许可证:Yahoo! Inc. BSD

2.Foundation

Foundation是排在第二名的框架。ZURB那样压实的铺面向来支撑着Foundation,所以那个框架有强大的底子。Foundation现已用于许多巨型网站,包罗非死不可,Mozilla,Ebay,Yahoo!和国家地理等。

创作者: ZURB
发行: 2011
近来版本: 6.3.1
人气: GitHub上有25,400颗星
表明: “世界上伊始进的响应式前端框架”
着力概念/原则: RWD,移动端优先,语义。
框架大小: 197.5 KB
预处理器: Sass
响应式布局:是
模块化:是
启动模板/布局:是
图标集: 基础图标字体
额外/附加组件:是
卓越的组件: Icon Bar, Clearing Lightbox, Flex Video, Keystrokes,
Joyride, Pricing Tables
文档资源:优良,还有为数不少额外资源。
自定制:基本的GUI定制程序,类似于Bootstrap定制工具。
浏览器帮衬: Chrome,Firefox,Safari,IE9 +; iOS,Android,Windows
Phone 7+
许可证:MIT

Pure

Pure是一种轻量级的模块化框架,选取纯CSS编写,具有可按照必要一块利用或单独行使的机件。

澳门葡京 11

  • 创作者:雅虎
  • 发行: 2013
  • 时下版本: 0.6.2
  • 流行度: GitHub上有16,637颗星
  • 表明: “一套小而灵活的CSS模块,可以在各种Web项目中利用。”
  • 着力概念/原则: SMACSS,极简主义。
  • 框架大小: 16 KB
  • 预处理:无
  • 响应式布局:是
  • 模块化:是
  • 起步模板/布局:是
  • 图标集:无。可以改用Font Awesome。
  • 外加/附加组件:无
  • 非同平常组件:无
  • 文档资源:很好
  • 自定义:基本GUI皮肤生成器
  • 浏览器襄助:最新版本的Firefox,Chrome,Safari; IE7 +; iOS 6.x,7.x;
    Android 4.x
  • 许可证: Yahoo! Inc. BSD

** Pure 说明 **
Pure为您的品种提供了一个完完全全的初步,只提供基本框架。对于不要求专职能框架但仅包涵在其工作中的特定组件的人的话,pures是一个可观的精选。

Notes on Semantic UI

Semantic 是此处商讨的最革新和功效最周密的框架。在框架的完全结构和命名约定方面,也以分明的逻辑和语义类当先了其他框架。

5.UIkit

澳门葡京 12

UIkit
是一个简单使用和定制的简短组件集合。尽管与其竞争对手相比较,受欢迎程度没那么高,不过它一律提供了同等的功效和质量。

* 所属:YOOtheme

* 宣布时间: 2013

* 当前版本: 3.0.0

* 受欢迎程度: 在 Github 收获 9,422 个点赞

* 描述: “一个轻量级模块化的前端框架,用于急速支付强大的 Web 界面”

* 宗旨概念: RWD, 移动优先

* 框架提及: 326.9 KB (384.4 KB 若是含有 uikit-icons.min.js 和有关 SVG
图标时)

* 预处理器: Less, Sass

* 响应式: Yes

* 模块化: Yes

* 模板/布局: Yes

* 图标集: UIkit 包涵自己的 SVG 图标系统和库

* 插件/扩展: Yes

* 独特组件: Article, Flex, Cover, HTML Editor

* 文档: Good

* 定制: 高级 GUI 定制器,只在本子 2 中提供

* 浏览器协理: Chrome, Firefox, Safari, IE9+

* 许可证: MIT

Foundation说明

Foundation是一个当真的正式框架,提供业务支撑、培训和提问。它还提供了好多资源来扶持您更快更自在地上学和选用该框架。

UIkit

UIkit是一个便于使用和自定义的零部件的简短集合。尽管它不像此外框架那样受欢迎,但它提供了一样的成效和质料。

澳门葡京 13

  • 创造者: YOOtheme
  • 发行: 2013
  • 当下版本: 3.0.0
  • 人气:GitHub GitHub上有9,422颗星
  • 声明: “用于支付神速而强劲的Web界面的轻量级和模块化的前端框架”。
  • 主题概念/原则: RWD,移动端优先
  • 框架大小: 326.9
    KB(借使带有uikit-icons.min.js与SVG图标相关的意义,则为384.4 KB )
  • 澳门葡京,预处理器:少,Sass
  • 响应式布局:是
  • 模块化:是
  • 开行模板/布局:是
  • 图标集: UIkit自带SVG图标系统和类库,其中包括越多的提纲图标。
  • 外加/附加组件:是
  • 出奇的零件:Article, Flex, Cover, HTML Editor
  • 文件:好
  • 自定义:高级GUI定制程序仅在版本2(之前的版本)中可用
  • 浏览器帮忙: Chrome,Firefox,Safari,IE9 +
  • 许可证:MIT

** UIkit 说明 **
UIkit成功应用在诸多WordPress主旨中。它提供了灵活和强硬的手动定制机制(以前版本的框架还提供了高档GUI定制程序)。

4. Pure by Yahoo!

Pure是一个轻量级的、模块化的框架,以纯CSS编写,它包蕴不少零件,你可以依照要求一起或单独运用它们。

澳门葡京 14

  • **创建者:  Yahoo**
  • 发布: 2013
  • 近日版本: 0.5.0
  • 人气: 在Github上有9,900+ stars
  • 描述: “您可以在每一个web项目中拔取的一组小的和响应式的CSS模块”
  • 着力概念/原则:SMACSS,极简的.
  • 框架大小: 18 KB
  • 预处理器:  None
  • 响应式: Yes
  • 模块化: Yes
  • 初始模板/布局: Yes
  • 图标设置: 没有,可以应用Font Awesome替代
  • 附加/插件: None
  • 很是的零部件:None
  • 文档: 良好
  • 定制: 基本的GUI定制器。
  • 浏览器帮助:Firefox的摩登版本, Chrome, Safari; IE7+; iOS 6.x, 7.x;
    Android 4.x
  • 许可证: MIT

 6.Milligram

澳门葡京 15

Milligram
提供了极简样式设置,便于你火速、简洁的开启建站之旅。就算它不是一个 UI
框架,但它的统筹理念却是以提供优质的习性、高效的付出功能以及最少的特性重置而营造的。同时,它也是轻量的,在
Gzip 压缩后,它唯有 2KB 大小。

7.AmazeUI

澳门葡京 16

3.Semantic UI

Semantic
UI是一个语义化设计的前端开源框架。它采取自然语言原理,从而使代码越发可读和可分晓。

创作者: Jack Lukic
发行: 2013
此时此刻版本: 2.2

人气: GitHub上有34,762颗星
注明: “基于自然语言原则的UI组件框架”。
骨干概念/原则:Semantic, tag ambivalence, responsive。
框架大小: 806 KB
预处理器:少
响应式布局:是
模块化:是
起步模板/布局:是,并提供了有的主导的入门模板
图标集: Font Awesome
额外/附加组件:否
破例的部件:Divider, Flag, Rail, Reveal, Step, Advertisement, Card,
Feed, Item, Statistic, Dimmer, Rating, Shape。
文档资源:非凡好,Semantic提供了一个尤其有集体的文档,别的还有一个单身的网站提供入门指南、自定义和创办主旨。
自定义:没有GUI定制器,唯有手动定制。
浏览器帮忙: Firefox,Chrome,Safari,IE10 +(仅IE9浏览器前缀),Android
4,Blackberry 10
许可证:MIT

哪些是最符合你的框架?

** 在增选框架时,可以从以下几个地点考虑: **

  • 所选的框架有丰裕的人气吗?越多的人气意味着越多的人涉足项目,也象征有越多的学科和社区篇章、愈多的实例和网站、越多的第三方增添、更好的连锁的Web产品可与其集成。受欢迎程度也意味框架更具前瞻性,因为具有更大社区的框架不太可能被废除。
  • 框架是不是正在主动上进?一个好的框架必要不停地利用新型的web技术,尤其是在移动端方面。
    框架是还是不是达到成熟?固然一个一定的框架在现实项目中还平昔不被利用和测试,那么将其用于你的正经项目,可能不是一个明智的抉择。
  • 框架是不是提供了美妙的文档?为了方便学习进程,总是须要突出的文档。
    框架的特异性是何等?那里的中央思想是,与所有高级别特异性的框架相比较,更通用的框架更易于采用。在半数以上动静下,最好采用一个行使最小样式的框架,因为它更易于自定义。与重写现有的CSS规则相比较,添加新的CSS规则是一个更方便实用的做法。

若果你还不确定使用哪个框架,那么可以动用混合搭配的办法。当某个特定的框架不可以满足你的急需时,可以勾兑使用七个或八个序列的零件。

最终值得一提的是,现在Flexbox和Grid
Layout在主流浏览器的新星版本中赢得很好的支撑,比往常任哪一天候都更便于创设复杂的布局。这恐怕会鼓励越来越多的开发人士抛弃前端框架,从头开首编写他们自己想要的布局。

Notes on Pure

Pure只提供一个中坚的品格,使您的项目有一个绝望的启幕。对于工作中不需求一个全职能的框架只需求有一定的零件的人的话是最突出的。

Semantic UI说明

Semantic是那里所啄磨的具备框架中,最具革新性和兼职能的框架。其框架的一体化社团、类中明晰逻辑的命名约定格局和语义方面也当先了别样框架。

填补表达

本来,众所周知jQuery库本应该算上,但出于其火热程度以及只好能算作库,而非本文所讲的框架,并未对其做过多演说。其余,Vue.js,Angular.js等框架也万分吃香,功用也分外勇猛!

原稿链接:https://www.sitepoint.com/top-javascript-frameworks-libraries-tools-use/

5. UIkit by YOOtheme

UIkit 是一个简练的框架,它不难使用,易于定制组件。就算它不像其余竞争对手一样受欢迎,但它提供了扳平的效应和质量。

澳门葡京 17

  • 创建者:   YOOtheme
  • 发布: 2013
  • 当下版本: 2.13.1
  • 人气: 在Github上有3,800+ stars
  • 描述: “一个轻量级的和模块化的前端框架,用于神速支付和成效强大的web接口。”
  • 主干概念/原则:RWD, 手机优先.
  • 框架大小:  118 KB
  • 预处理器:  Less, Sass
  • 响应式: Yes
  • 模块化: Yes
  • 发端模板/布局: Yes
  • 图标设置: Font Awesome
  • 附加/插件: Yes
  • 卓绝的机件: Article, Flex, Cover, HTML Editor
  • 文档: 良好
  • 定制: 优秀的GUI定制器。
  • 浏览器援助: Chrome, Firefox, Safari, IE9+
  • 许可证: MIT

4.Pure

Pure是一种轻量级的模块化框架,采纳纯CSS编写,具有可依照要求联合使用或独自使用的零部件。

创作者:雅虎
发行: 2013
脚下版本: 0.6.2

流行度: GitHub上有16,637颗星
证实: “一套小而灵活的CSS模块,可以在各类Web项目中应用。”
要旨概念/原则: SMACSS,极简主义。
框架大小: 16 KB
预处理:无
响应式布局:是
模块化:是
启航模板/布局:是
图标集:无。可以改用Font Awesome。
外加/附加组件:无
特殊组件:无
文档资源:很好
自定义:基本GUI皮肤生成器
浏览器辅助:最新版本的Firefox,Chrome,Safari; IE7 +; iOS 6.x,7.x;
Android 4.x
许可证: Yahoo! Inc. BSD

Notes on UIkit

UIkit已经打响的在重重WordPress
要旨上利用,它提供了一个灵活、强大的定制化机制,也可以经过GUI定制器进行手动操作。

哪一个框架更合乎你?

最终,在甄选至极的框架方面,让我给您有的视角,那里有一对要害的事情须要留意:

  • 以此框架有丰富的人气吗?更大的推广意味着更加多的人加入那个系列,因而,会有更加多来自社区的科目和小说,越多真实的案例/网站,越多第三方增加,与相关web开发产品更好地整合。巨大的人气也意味框架不太会过时,毕竟一个颇具光辉群体利用的框架是不太可能被甩掉的。
  • 以此框架还在时时刻刻积极开发吗?一个好的框架是亟需整合新型的互连网技术不断擢升的,更加是有关移动方面的技能。
  • 其一框架已经成熟了吧?若是一个框架尚未在实际项目和测试中运用,那么你能够轻易玩,但依靠它做正经项目就不太明智了。
  • 本条框架提供优秀的文档吗?卓越的文档总是能为您的求学进度提供方便。
  • 其一框架的特异性程度有多高?那里的要领是,比较一个破例程度高的框架,使用一个更通用的框架要简单得多。在一大半气象下,最好选取一个很小风格的框架,因为它更易于定制。相比较重写或掩盖现有的规则,添加新的CSS规则是更有利于和高速的流水线。其它,要是您在现有框架的底部添加新规则,那么你将可能会留给一些不被应用的平整,那将增加不需要的CSS文件的分寸。

终极,假设你照旧不确定,能够选拔混搭格局。如若一个一定的框架不满足你的急需,您可以从四个或四个以上的品种来勾兑组件。例如,你能够从一个框架得到较小的CSS样式基础从另一个框架得到一个完美的栅格系统,再从第多个框架得到更扑朔迷离的零件。模块化万岁!:)

您的想法是怎么样啊?那几个框架有啥长处和短处是那里没有涉嫌的呢?你觉得还有别的题材是应有被列出来的吧?在底下的探讨中得以让我们获悉。

赞 4 收藏
评论

Pure说明

Pure为你的品类提供了一个干净的开始,只提供基本框架。对于不需要专职能框架但仅包括在其工作中的特定组件的人来说,pures是一个卓绝的挑三拣四。

至于小编:kinolee

澳门葡京 18

网易微博:@木虫草
个人主页 ·
我的小说 ·
12

澳门葡京 19

5.UIkit

UIkit是一个便于使用和自定义的零部件的洗练集合。即便它不像此外框架那样受欢迎,但它提供了一如既往的功能和质量。

创造者: YOOtheme
发行: 2013
眼前版本: 3.0.0
人气:GitHub GitHub上有9,422颗星
讲明: “用于支付快捷而强劲的Web界面的轻量级和模块化的前端框架”。
主导概念/原则: RWD,移动端优先
框架大小: 326.9
KB(如若带有uikit-icons.min.js与SVG图标相关的成效,则为384.4 KB )
预处理器:少,Sass
响应式布局:是
模块化:是
启动模板/布局:是
图标集: UIkit自带SVG图标系统和类库,其中包含更多的纲要图标。
额外/附加组件:是
奇异的机件:Article, Flex, Cover, HTML Editor
文件:好
自定义:高级GUI定制程序仅在版本2(在此在此之前的本子)中可用
浏览器协助: Chrome,Firefox,Safari,IE9 +
许可证:MIT

UIkit说明

UIkit成功使用在众多WordPress要旨中。它提供了灵活和强有力的手动定制机制(之前版本的框架还提供了高级GUI定制程序)。

怎么是最契合你的框架?

在挑选框架时,可以从以下多少个方面考虑:

所选的框架有丰富的人气吗?愈多的人气意味着越来越多的人踏足项目,也代表有越多的教程和社区篇章、越来越多的实例和网站、越多的第三方扩展、更好的相关的Web产品可与其集成。受欢迎程度也表示框架更具前瞻性,因为所有更大社区的框架不太可能被放弃。
框架是或不是正在主动发展?一个好的框架须求不断地运用新型的web技术,尤其是在移动端方面。

框架是不是达标成熟?假如一个一定的框架在切实可行项目中还不曾被使用和测试,那么将其用来你的正儿八经项目,可能不是一个精明的选料。

框架是不是提供了一箭双雕的文档?为了有利于学习进度,总是需求可以的文档。

框架的特异性是哪些?那里的中央思想是,与有着高级别特异性的框架相比较,更通用的框架更易于选拔。在大部意况下,最好选拔一个利用最小样式的框架,因为它更易于自定义。与重写现有的CSS规则相比较,添加新的CSS规则是一个更方便实用的做法。

假定你还不确定使用哪个框架,那么可以使用混合搭配的措施。当某个特定的框架不可能满意你的需要时,可以勾兑使用四个或七个品类的零部件。

说到底值得一提的是,现在Flexbox和Grid
Layout在主流浏览器的最新版本中得到很好的帮忙,比以往其余时候都更便于打造复杂的布局。那可能会鼓励越来越多的开发人士甩掉前端框架,从头开首编写他们自己想要的布局。


上述为个人见解,如有雷同,纯属巧合,欢迎我们多提意见!Bey 了 个 Bey ~

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website