电脑款制作响应式网页,bootstrap毫无以为已经足够了,然而对于移动端的网站建设和app开发等,bootstrap就会显得很冗余了,无论是组件或是代码结构上,都会导致在移动端打开不是最流畅。所以在移动端制作网页或app前端还是需要使用更好的前端框架。
那么问题来了!
什么是最好的前端的框架,或则退而求其次,什么是比较靠谱的框架?
其实在互联网上前端框架就像建站程序一样数不胜数,那么他们之间有什么差异,我们应该如何选择呢?
对于前端框架的选择,我一般会遵循以下几个原则:
1、稳定;
我们在使用框架的时候,一般为减轻服务器压力,会直接调用框架所提供的CDN资源,所以我们就需要框架足够稳定,不会经常挂掉或中断。
2、易用;
选择框架,就意味着想选择更简单的操作方式,本身就已经不会再对代码很迷恋,所以选择的框架就不要考虑什么扩展性问题了,易用才是我们最需要的方式。
3、应用广泛;
一劳永逸是每个人的天性,不要让我在使用一个框架的时候还需要考虑其他模块的稳定性,也不要让我学完这个再学其他,我们之前用wordpress就是怀着这样的目的,用wordpress我不需要专门找博客程序建博客站,不需要找商城程序建商城站,不需要找论坛程序建论坛,因为wordpress都能做,所以选择的框架也应该是这样的。
4、开发文档和更新;
毫无疑问,在简单的框架在你没有发布完整的docs文档使用之前,都会有人不会用,所以请在你发布的时候就少一些文档更新中的提示。除此之外,更新频率也是我们用户比较关心的大问题。
综上所述,我选择了以下几款移动端UI框架:
FrozeUI
Frozen UI是一个开源的简单易用,轻量快捷的移动端UI框架。基于手Q样式规范,选取最常用的组件,做成手Q公用离线包减少请求,升级方式友好,文档完善,目前全面应用在腾讯手Q增值业务中。
官网地址:http://frozenui.github.io/
SUI
SUI是一套基于bootstrap开发的前端组件库,同时她也是一套设计规范。
通过SUI,可以非常方便的设计和实现精美的页面。
同时sui还有移动端版本msui,msui是阿里巴巴共享业务事业部UED团队的作品。目的是为了手机H5页面提供一个常用的组件库,减少重复工作。
Weui
weUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,可以令用户的使用感知更加统一。包含button、cell、dialog、 progress、 toast、article、actionsheet、icon等各式元素。
官网地址:https://github.com/weui/weui
以上框架,我们后期会在学建站网的课程中进行更新,敬请期待!
评论(0)