前端开发并非一个容易的工做,不只须要掌握HTML、CSS和JavaScript,针对不一样的浏览器版本和平台,还须要了解如何设计出跨平台的网站。现在随着响应式设计的流行,前端开发变得愈来愈困难,且花费的时间更长。css
本文收集了14个响应式前端开发框架,能够帮助前端开发人员大大简化开发过程。针对每一个框架,文中均指出了它所包含的UI组件及JavaScript插件。几乎全部的框架都采用了响应式网格系统。html
使用这些前端框架,有以下好处:前端
InKgit
Ink为一个界面工具包,用于快速开发Web界面,具备易于使用、易于扩展特色。它能够为构建布局提供解决方案,能够展现普通的界面元素,能够实现之内容为中心、对用户友好的交互方式。github
GroundworkCSS Betabootstrap
GroundworkCSS是一个基于Sass预处理器的开源项目 ,主要用于快速构建响应式Web应用程序。拥有一个灵活的、可嵌套的网格系统,能够建立适应多种浏览设备的布局。GroundworkCSS还提供多种UI 组件,如导航、按钮、图标、表单、Tabs、对话框、工具提示等等。浏览器
Ivory前端框架
这是一个灵活、强大的响应式Web框架,使Web开发更快速、更简单。框架
ZURBide
Foundation由ZURB公司设计,ZURB是一家产品设计公司,位于加州坎贝尔。Foundation为最早进的响应式前端开发框架,它拥有不少布局模板、CSS样式表及本身开发的优秀JavaScript插件。
Gumby 2基于Sass开发。Sass为功能强大的CSS预处理器,利用它能够快速开发Gumby。
该框架集合了HTML五、CSS和JavaScript,帮助开发人员快速开发Web产品。它覆盖了全部UI组件,同时也包含一些有用的JavaScript插件。
Maxmertkit拥有完整的文档,包含大量实例,而且提供了拖拽生成代码的功能。
你们对Twitter Bootstrap已十分熟悉了。凭借全面的UI组件、易用的网格和组件,Bootstrap已成为众多设计者和开发者最喜欢的快速开发工具。如今已经有不少第三方Bootstrap程序和JavaScript插件可供使用。
Skeleton 是一个小的JS和CSS文件集合,可帮你快速开发漂亮的网站,适合各类屏幕设备,包括手机。Skeleton基于960 Grid开发,是一个UI框架。
Kube是一款最小化的,支持响应式的前端框架,包括一个简洁的CSS文件,用于方便地建立响应式布局,包括了两个JS文件来完成Tab以及页面的按钮操做。
Helium是一个前端响应式Web框架,使用HTML五、CSS3快速制做原型以及开发产品。Helium很像Twitter Bootstrap和ZURB Foundation,事实上,Helium使用了二者很多的代码。但与这两个框架不一样的是,Helium设计更加轻量级,并且更容易修改。Helium只有30KB左右,而Bootstrap有100KB,ZURB有200多KB。
Markup是一套集布局、小组件、UI组件和字体排版样式为一体的框架。它能够做为你设计本身网站的起点。
TopCoat是一套免费的开源UI元素类库,整套类库不使用任何JavaScript,而是使用CSS和HTML来生成。
Pure是一个至关小的框架,压缩及最小化后仅有5.7KB。它没有使用任何JavaScript,只是HTML和CSS。该CSS框架为响应式布局,采用模块化结构,每一个模块的样式能够单独使用。
结论
根据你的须要,选择能够与设计相匹配的框架。咱们不该该根据框架来构建网站,由于它会很大程度上限制设计者的思惟。
若是前端设计/布局不是那么重要,那么咱们能够选择使用某一框架。(编译:陈秋歌/责编:夏梦竹)
本内容转自虾米站长,更多关于前端内容,请查看http://www.xiamiz.com。