前端UI框架技术选型

需求

为了重构应用开发平台的前端,对目前的UI框架技术进行调研,有以下的标准:

1 要有丰富的控件以便支持大多数的mis系统的需求,如tree/table等

2 轻量不复杂,学习成本少

3 有统一的界面风格与调用接口

4 方便扩展

5 文档丰富

6 社区活跃

UI框架调研


复杂度


开发模式


开源


收费


组件


稳定性


扩展性


性能


兼容性问题


调试


学习成本


可读性


文档


社区


extjs


高/重量


桌面应用/js


Y


Y


很丰富



好/复杂



一点





丰富


活跃


easyui


轻量


声明式UI/js


N


Y


较丰富


一般


--


某些控件慢tree


少量


--



--


丰富


活跃


miniui


轻量


声明式UI/js


N



较丰富


?


--


某些控件慢


少量


--



--


一般


不活跃


ligerui


轻量


桌面性应用/js


Y


N


较丰富


慢(个人维护)


一般








不活跃


dwz


轻量


传统/Html+js


Y


N


一般


不更新


一般








不活跃


Jquery-ui


轻量


桌面型应用/js


Y


N



一般








丰富


活跃


OperaMasks-UI


轻量


桌面性应用/js


Y


N


一般









丰富


活跃

总结

1 ext.js

Ext.js开源收费,倾向于js渲染,控件丰富,但是代码过于庞大与复杂,学习成本比较高,难于维护,如果团队缺乏好的前端工程师,则不要考虑这个

2 jquery ui

Jquery ui开源,倾向于js渲染,控件缺乏,杂乱,没有统一的调用方式,轻量,有基于bootstrap风格的实现,比较适用于互联网应用

3 mini ui

不开源,收费,贵,没有源码,各种限制

4 dwz

开源,倾向于静态页面渲染,缺乏文档,为维护增加困难,目前已不更新

5 Liger UI

开源,倾向于js渲染,文档比较少,目前是作者一个人在更新,用的人少

6 easy ui

不开源,收费,基于html的声明来渲染,控件丰富,文档丰富,社区活跃,可以长期试用,但是控件扩展很难

7 OperaMasks-UI

开源,倾向于js渲染,是由金蝶的专业团队维护,组件一般丰富,但是开发力量强大,社区活跃

综合考虑选择OperaMasks-UI

前端UI框架技术选型

时间: 2024-08-14 11:29:25

前端UI框架技术选型的相关文章

【JavsScript】JavaScript MVC 框架技术选型

你很喜欢Gmail和Trello之类的单页面应用,但是不太确定该从何开始.也许你的JavaScript代码是如此的杂乱无章,以致于你很想在下一个项目上尝试下JavaScript MVC库和框架,却苦于没有头绪?我正在撰写一本单页面应用的书,所以我阅读了大量网上的相关资料.在这里我尝试提供一些看法,希望可以帮助你下决定. 简介 这里讨论的是时下最热的框架,AngularJS.Backbone.Ember和Knockout.同时提到了Batman.CANjs.Meteor和Spine,但是没有详细展

推荐几个精致的web UI框架及常用前端UI框架

以下是几个精致的web UI框架 1.Aliceui Aliceui是支付宝的样式解决方案,是一套精选的基于 spm 生态圈的样式模块集合,是 Arale 的子集,也是一套模块化的样式命名和组织规范,是写 CSS 的更好方式. gitHub地址:https://github.com/aliceui/aliceui.github.io 2.Amazeui Amaze UI 是一个轻量级. Mobile first 的前端框架, 基于开源社区流行前端框架编写的. 官网地址:http://amazeu

web前端ui框架好用的有哪几个

如今移动端网站越来越火热,移动端的网站也纷纷崛地而起,在进行web前端开发(http://www.maiziedu.com/course/web/)时,需要用到适合自己项目的框架就需要有偶遇的机会,特别是适合移动端的web前端框架,很难遇得到,下面小编就推荐几款合适的移动web 前端ui框架给大家,能大大提升我们的开发效率. Amaze UI Amaze UI是一个轻量级(所有CSS和JS gzip后100kB左右).Mobile first的前端框架, 基于开源社区流行前端框架编写. Froz

【转载】目前最受欢迎的WEB前端UI框架

目前WEB前端UI框架受到新人追捧,下边为大家列出目前最受欢迎.最优秀的前端框架以供大家选择一款适合自己的! Bootstrap 目前开源社区最受欢迎的项目之一,可谓大名鼎鼎了,最新版本3.x兼容IE9+ 官网:http://getbootstrap.com/ Foundation 属于WEB前端框架的先驱者,知名度被Bootstrap反超,但其优秀程度相比Bootstrap只强不弱!最新版本5.x兼容IE9+ 官网:http://foundation.zurb.com/ Semantic UI

layui经典模块化前端UI框架初识

layui产生背景 layui相对于vue来说确实稍有逊色,但是官网提供的入门文档以及完善的框架结构,使的很多人开始用layui来开发前端页面,那么什么人会去使用layui呢? 针对后端开发人员,在对前端知之甚少的情况下需要自行开发前端页面 前后端数据动态交互要求较低的前端开发工程师 测试开发工程师 layui使用入门 首先我们来认识一下layui layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用.其

前端UI框架简单对比和选型建议

Bootstrap3.3.4的后台主题UI框架H+ v3.0 http://www.zi-han.net/developer/1031.html   (组件多而全,但收费) 拼图响应式前端框架 http://demo.pintuer.com/pintuer3/ (响应式,组件多而全) Semantic UI 和 amazeui http://www.semantic-ui.cn/ http://amazeui.org/ (响应式,跨浏览器,组件多而全,活跃性一般) x5应用快速开发 框架 htt

201507201602_《移动端前端框架技术选型——司徒正美》

1. 轻量级的框架有:jQuery.Angular.KnockOut.Emberjs.Polymer.React.Backbone.Zepto: 重量级的油:YUI.easyUI.Ext等 2. knockout,.net人很热衷 3. 传统的展示型web,Jquery + bootstrap + requrieJS 4. 移动app: a. RequireJS(按需加载,移动端上可以不打包,善用304缓存,腾讯搞出一个更牛叉的增量更新加载器MT,也可以试试) b. Backbone(组织代码与

关于移动App开发前端UI框架选择

问题:现在移动开发各种必须,而移动开发纠结在于怎样快速高效的开发出来. 做web开发有些年头了,成熟的前端套件(easyui,extjs,jqueryui)很是方便,可以开发出来规范一直的产品,各种组件也是很完整的,不用单独找日期控件或者验证控件等等. 毕竟不是做美工的,要知道做出来一直的产品是很重要的.现在后端技术无可厚非的成熟了,所有的开发都集中到了全端UI上面. 移动端有几个参考呢? 1.jquery mobile jquery内核的朋友上手很快的,毕竟是jquery的产品. 缺点是笨,性

可以500%提高开发效率的前端UI框架!QUI!

QUI 框架介绍 QUI网页界面集成框架是一套完整的企业级前端解决方案,由组件库.皮肤框架.示例工程和文档4部分组成.使用本产品开发者可以极大地减少工作量,提高开发效率,快速构建功能强大.美观.兼容的应用系统. QUI框架特点如下: 特点一: 组件使用方式极大简化和一致性 几乎所有组件都可以通过一句标签实现创建.无需任何JS代码. 例如: 其中,class设置为selectTree声明它是一个树形下拉框,url里的路径用于从远程获取JSON数据. 效果如下: 其他设置通过添加属性实现,例如添加m