天涯论坛

 找回密码
 立即注册
搜索
查看: 30|回复: 0

最受欢迎的五大前端框架比较

[复制链接]

3053

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109022
发表于 2024-10-10 04:51:49 | 显示全部楼层 |阅读模式

21世纪技术官导读:到日前为止,此刻海量的前端框架可供研发选取,但真正好用的就把范围缩小到几个了。在本篇文案中,我把我认为此刻最好用的五个最佳前端框架介绍给各位。

“尺有所短,寸有所长”,每一个前端框架都有自己的长处和短处,以及特定的研发应用行业研发能够按照特定项目的需要进行选取

倘若你的Web项目很简单,则不需要运用繁杂框架。

另外,许多选项都是模块化的,准许自定义组件,乃至能够混合来自区别前端框架里的组件。

下面将要讨论的前端框架是基于GitHub的流行指数展开的。咱们就从最流行的起始,这当属Bootstrap。

1. Bootstrap

Bootstrap是当前CSS前端框架中无可争议的领导者。

鉴于其强大的知名度,每日运用度仍在持续增长。能够肯定的是,这个强大的前端工具箱不会让大众失望。它能够研发能够独立一人建设网站。

·创作者:Mark Otto与Jacob Thornton

·发布时间: 2011年

·当前版本: 4.0

·人气: 当前GitHub上有121,374

·介:简洁,直观且功能强大的前端框架,可实现更快更容易的网页研发

·核心概念/ RWD和移动优先。

·框架体积 578 KB(预编译的zip文件

·预处理器: Sass

·是的

·化:是的

·模板/布局:是的

·图标集:不含

·附加功能/附加件:绑任何组件多第三方插件可用。

·独特的件:Jumbotron,Card

·文档:非常好

·定制:网格系和重启的独文件选项运用Sass容易定制; 无在线定制器

·浏览器支持:最新版本的Firefox,Chrome,Safari,IE810-11-MicrosoftEdge。

·许可证: MIT

运用Bootstrap重视

Bootstrap的重点优良在于其用户量大况且口碑良好。从技术上讲,它不必定比列表中的其它框架好,但与其他四个前端框架相比较结合,它供给尤其多的资源(文案、教程,第三方插件和扩展,主题构建工具等)。总之,Bootstrap无处不在,这是人们继续选取它的重点原由

2. Foundation by ZURB

Foundation是前端框架中第二大玩家。 有了像ZURB这般强大技术团队的机构支持它,这个框架有一个真正强大的...  ...基金会。 毕竟,基金会包含Facebook,Mozilla,易趣,雅虎的巨头和“美国国家地理”等都在运用该框架。

·创作者: ZURB

·发布时间: 2011年

·当前版本: 6

·人气:GitHub上26,956

·描述: “世界上最先的响式前端框架”

·核心概念/ RWD,移动优先,语义

·框架体积 197.5 KB

·预处理器: Sass

·是的

·化:是的

·模板/布局:是的

·图标集: 础图标字体

·附加功能/附加件:

·独特的件:图标栏,Flex视频,击键,Joyride,定价图标

·文档:很好,有非常多外的源可用

·定制:基本的GUI定制器

·浏览器支持: Chrome,Firefox,Safari,IE9+; iOS,Android,Windows Phone 7+

·许可证: MIT

运用基金会的重视

基金会是一个真正专业的前端框架,供给商场支持,培训和咨询服务。 它还供给了许多资源,可帮忙研发者更快,容易地学习和运用该框架。

3.Sematic UI

Sematic Ui 框架为研发网站更加语义化做着连续奋斗。它利用自然语言原理,从而使代码更具可读性和可理解性。

·创作者:Jack Lukic

·发布: 2013

·当前版本: 2.2

·人气: GitHub上39,364

·描述: “基于自然言原理的UI组件框架

·核心概念/语义,标签矛盾,回复

·框架体积 806 KB

·预处理器:

·应式

·化:

·起始模板/布局:是,供给有些基本的初学者模板

·图标集: Font Awesome

·附加功能/附加件:

·独特的件:器,国旗,示,宣传,卡,料,目,统计光器,评级,形

·文档:非常好,供给组织良好的文档,另一供给指南,自定建主

·定制:GUI定制器,仅有定制

·浏览器支持: Firefox,Chrome,Safari,IE10+(IE9仅支持浏览器前缀),Android 4,Blackberry 10

·许可证: MIT

关于Sematic UI的说明

语义是这儿讨论的最具创新性和功能全面的前端框架。 框架的整体结构和命名约定,就其类的知道规律和语义而言,超过了其他类。

4.Yahoo! Pure

Pure是一个轻量级的模块化框架 - 用纯CSS编写 - 包含能够按照需要一块运用掰开运用的组件。

·创作者:雅虎

·发布: 2013

·当前版本:1.0.0

·人气: GitHub上18,183

·说明: “一能够每一个Web项目中运用的小型,响应式CSS模

·核心概念/ SMACSS ,极

·框架体积 3.8 KB缩小和gzipped

·预处理器:

·是的

·化:是的

·模板/布局:是的

·图标集:无; 您能够改用Font Awesome

·附加功能/附加件:

·独特的件:

·文档:很好

·定制:基本的GUI皮肤生成器

·浏览器支持: Firefox,Chrome,Safari的最新版本; IE7 +; iOS 6.x,7.x; Android4.x

·许可证: Yahoo! Inc. BSD

关于Pure框架的

Pure只为您的项目供给纯粹的样式。针对哪些不需要全功能框架只需有特定组件包括工作中的人来讲,Pure是理想之选。

5.YOOthemeUIkit

UIkit是一个易用且易定制组件的简明集合。尽管它不如其它竞争对手那样受欢迎,但它供给了相同的功能和质量。

·创建者: YOOtheme

·发布: 2013

·当前版本: 3.0.0

·人气:GitHub上11,604

·描述: “用于开快速而大的Web界面的和模化前端框架”

·核心概念/ RWD,首要

·框架体积 326.9 KB(压缩文件

·预处理器:少,SAAS

·

·化:

·模板/布局:

·图标集: UIkit带有自己的SVG图标系统和库,其中包括越来越多的轮廓图标

·附加功能/附加件:

·独特的件:文案,Flex,封面,HTML编辑

·文档:很好

·自定GUI定制程序在版本2(以前的版本)中可用

·浏览器支持: Chrome,Firefox,Safari,IE9+

·许可证: MIT

关于UIkit关联

UIkit已成功用于许多WordPress主题 。 它供给了一个灵活而强大的手动定制机制。 (该框架的初期版本还供给了高级GUI定制工具。)

怎样选取适合自己合适的前端框架?

做为一名前端研发者,需要有一个正确选取框架的指点思想。 以下是有些需要重视的重要事项:

·框架是不是有足知名度 ? 更大的知名度寓意着参与该项目的人越来越多,因此呢,来自社区的更加多教程和文案,更实质的示例/网站,更加多第三方展以及与关联Web开发产品的更好集成。 大受寓意框架更具前瞻性:围绕它的社区更大的框架不太可能被抛弃。

·框架在积极研发吗? 一个好的框架需要随着最新的网持续,特是在移方面。

·框架已成熟了吗? 倘若一个特定的框架尚未在真目中运用测试,你能够自由运用它,但依靠它来研发目可能是不明智的。

·框架是不是供给文档 ? 为了加强学习过程,需要良好的文档

·什么是框架的特异性水平 ? 这儿重点观点是,与拥有高级特异性的框架相比,更通用的框架更易处理。 在大都数状况下,最好选取用最少式的框架,这般定制要容易得多。 与覆盖或覆盖有的CSS规则相比,添加新的CSS规则更为方便和有效。 另一倘若您在规则的基上添加新规则会出运用规则会不必要地增多CSS的体积

倘若你还不确定,能够采用混合搭配的方式。

倘若特定的框架不可满足需要能够混合来自两个或更加多项目的组件。 例如能够从一个框架得到较小的CSS基本样式,从另一个框架得到一个首选的网格系统,以及从第三个得到繁杂的组件——这便是模块化! 

最后,应该指出的是,如今经过Flexbox和Grid Layout在最新版本的主流浏览器中都能供给良好的支持,构建繁杂布局比以往任何时候都容易。 单单这一事实可能会鼓励更加多研发人员离开前端框架的拐杖从头开始编写自己的布局。

各位伴侣怎么看? 这些前端框架有这儿说到的优点和缺点? 你还觉得被列出吗? 欢迎在下面的评论区中告诉咱们

作者:Lvayio Gerchev

编译:21世纪技术官

源自:https://www.sitepoint.com/most-popular-frontend-frameworks-compared/





上一篇:【第2971期】前端研发怎么样更好的避免样式冲突?级联层(CSS@layer)
下一篇:移动端图表的前端框架
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-24 05:44 , Processed in 0.735216 second(s), 40 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.