几种常见前端开发框架的对比研究
作者:闫海舟 贺秀丽
来源:《无线互联科技》2017年第12期
        摘 要:随着互联网的飞速发展,大批优秀的前端开发框架如雨后春笋般进入开发者视野,开发素材不断丰富,功能越来越强大,为开发工作者提供了极大的便利。文章对一些常用开发框架进行初步对比研究,为广大开发者提供一些参考。
        关键词:PC端;移动端;开发框架;对比研究
        0 引言
        近年来,PC浏览器和各类移动端浏览器出现了许多非常出的开发框架,在开发素材的多样性和使用方便性上都有了极大提升,几种常见的开发框架都有各自的特点,本文对这些前端开发框架各自的特点进行对比研究,为不同人对各类普通PC网站及移动端Web网站开发提供一些帮助。
jquery框架原理
        1 几种觉前端开发框架
        1.1 jQuery UI和jQuery Mobile开发框架
        jQuery UI和jQuery Mobile,这两种开发框架在布局、版式特效和控件方面非常出,不但内置了多种风格可供用户使用,而且用户还可以根据需求通过可视化配置对其显示效果进行自主配置,使用方便、效果出。jQuery UI 是以jQuery为基础的开源JavaScript网页用户界面代码库。包含底层用户交互、动画、特效和可更换主题的可视控件。jQuery Mobile针对各类移动端扩展,目前主流的移动操作系统如苹果公司的IOS系统、谷歌公司的Android系统、微软的Windows Phone系统、黑莓的Black Berry系统等,都支持良好,和Codiqa配合使用可以实现界面的拖曳设计和生成代码,是移动端开发框架的理想选择。
        1.2 Bootstrap开发框架
        社交媒体Twitter采用 Bootstrap作为其PC端开发框架,其衍生品也可作为移动端开发框架。该框架的JavaScript处理基于jQuery技术,并在jQuery的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。CSS 扩展可以
使用 LESS,还可以使用Bootstrap-Sass增加兼容,以实现在开发框架内使用Sass。Bootstrap框架内置了功能非常丰富的Web组件,在页面布局、版式、控件和特效等方面用户有很大的自由度和开发空间,可以非常方便、快速地创建一个美观且功能完善的网页。Bootstrap框架兼容性也比较好,常用浏览器如IE8,Firefox,Safari,Chrome等都能很好地兼容。稍显不足的地方是在IE浏览器的支持方面,其对IE6,IE7的支持并不是太好,在其新版本中甚至已经不再对IE老版本浏览器提供支持。据调查,IE浏览器仍是目前使用率最高的浏览器,而且其它浏览器中有一些还是使用的IE内核,这让开发者使用该框架时还是有一些顾虑。目前该框架使用较为广泛,针对其开发的各类插件也比较丰富,这使用户在使用时有了更大的便利。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。