在Web前端开发中,有很多现成的WebUI框架可以供我们开发使用,在一定程度上能够很大地提高团队的开发效率。下面针对一些常用的WebUI框架库进行一个汇总,希望可以帮助有需要的各位开发者。
注:本文一些介绍内容摘自相应的官网,同时这些控件库我还没有使用过(*/ω\*),对各个框架的优缺点不了解。这里只是一个相关资源的汇总,方便以后使用时来查找,如果各位小伙伴有什么建议,欢迎提出( • ̀ω•́ )✧。
jQuery EasyUI (中文网站)
jQuery EasyUI是一组基于jQuery的开源的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签知识。
下图是EasyUI的Demo示例图片,更多控件详见官网介绍。(附第三方教程)
DWZ JUI
DWZ富客户端框架(jQuery RIA framework), 是中国人自己开发的基于jQuery实现的Ajax RIA开源框架,其设计目标是简单实用、扩展方便、快速开发、RIA思路、轻量级。DWZ支持用html扩展的方式来代替javascript代码, 基本可以保证在程序员不懂javascript的情况下, 也能使用各种页面组件和ajax技术。在线演示地址http://jui.org
Polymer (中文网站)
Polymer是在Google I/O 2013发布的一个新的开源的Web UI框架。Polymer的核心原则是“Everything is an element”。它是一款实用、基于事件驱动、封装性和互操作性强的Web UI开发框架。同时,其也是Google的Material Design设计理念在Web平台上的实现,对于喜欢Material Design设计理念的小伙伴不容错过。
相关教程(http://www.reqianduan.com/2481.html,http://blog.csdn.net/renfufei/article/category/2377299)
FineUI
FineUI是基于 jQuery / ExtJS 的专业 ASP.NET 控件库,提供了常用的各种前端控件,同时该控件库有开源版和付费版供用户下载。
Frozen UI
Frozen UI是一个开源的简单易用、轻量快捷的移动端UI框架。基于手机QQ样式规范,选取最常用的组件,做成手机QQ公用离线包减少请求,升级方式友好,文档完善,目前全面应用在腾讯手机QQ增值业务中。
Muse UI
Muse UI是基于VUE2.0和Material Design设计理念的开源前端框架,主要用于移动端和一些对浏览器兼容性要求不高的桌面端应用。(更多详细内容请访问官网)