关于ExtJS、JQuery UI和easy UI的选择问题

做企业级应用,比如***管理系统,不需要华丽的特效,只希望简单,风格统一。能用到的只有messagebox、tree、grid大概这几个,其他特效不要,忘大神根据自己的见解以及我这个项目的需要,帮小弟分析分析这个取舍问题。另外这三个框架对浏览器都兼容么?

    首先根据你的需求,你需要这些框架具有你需要的UI组件,ExtJS、easy ui都具备你需要用到的那几款ui组件,比如messagebox、tree、grid。相比较jQuery UI的ui组件不够全面,比如grid,但是jquery有很多各种插件,包括grid,但它不在jQuery UI内。而Ext JS和easy ui最新版提供的GRID都有20种以上实现不同功能grid。

    轻重比较,说ExtJS比较大,jquery较小,那只是浅显的理解。首先ExtJS是一个完整的Framework,是重量级别的,easy ui 是基于jquery库的一套UI组件库,是轻量级的,ExtJS是应用application级的,而jquery是page页面级的。当然application也是由page组成的,那就需要你自己去完成了,考虑你的需求,和使用框架的初衷,选择使用哪一种。同时ExtJs由于是重量级框架,完全面向对象风格,提供API非常完备也非常庞大,所以学习成本也想相对较大。

    兼容性ExtJS兼容IE全系列浏览器和其他非IE现代浏览器,jquery UI向来不太考虑ie低版本浏览器的兼容,从态度上的鄙视。easy UI是基于jquery的,jquery2.X以上的版本不再支持IE6、7、8,,已郑重声明,请看官方网站,easyUI最新版本1.3.3使用jQuery2.0,由于又很多HTML5特性,不再支持IE6\7\8,低版本由一些小部分的兼容不够好,请自己做技术选型的时候去测试,你要使用那个版本。在兼容问题上,他们都有瑕疵,看你的接收程度。

    使用许可license.  EXTJS  2.1以上版本,商用需要购买商业授权,jquery UI 使用MIT协议,开源。 jquery easyUI如果商用需遵循license commercial商业许可,也就是要购买使用权.

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-24
ExtJS适合使用在内部网络,例如mes系统,内部办公系统之类的
JQuery适合使用在对外的网络,例如企业的门户网站,对外的报名系统之类的

说白了 extjs较大,jquery较小,一个适合大带宽,一个适合小带宽

至于easy UI 舍弃 不考虑本回答被网友采纳
第2个回答  2013-07-23
Ext4!其他都是浮云!

关于ExtJS、JQuery UI和easy UI的选择问题
首先ExtJS是一个完整的Framework,是重量级别的,easy ui 是基于jquery库的一套UI组件库,是轻量级的,ExtJS是应用application级的,而jquery是page页面级的。当然application也是由page组成的,那就需要你自己去完成了,考虑你的需求,和使用框架的初衷,选择使用哪一种。同时ExtJs由于是重量级框架,完全面向...

如何评价Jquery easy ui 这个webui框架
easyui这个框架我挺喜欢的,他和extjs一样有一套自己的控件渲染引擎,但是比extjs好的是,控件描述可以写在html中,这样一来就比写在js中更加直观易懂。easyui的控件数量够多够全,文档也很齐全,开发速度相当快。但是缺点也是有的,就是定制化开发难度大,不管是增加控件新功能还是改变控件外观,这是这种...

JQuery-EasyUI与EXTjs有什么区别?
7.兼容性比较:ExtJS兼容IE全系列浏览器和其他非IE现代浏览器,jquery UI向来不太考虑ie低版本浏览器的兼容,从态度上的鄙视。easy UI是基于jquery的,jquery2.X以上的版本不再支持IE6、7、8,,已郑重声明,请看官方网站,easyUI最新版本1.3.3使jQuery2.0,由于又很多HTML5特性,不再支持IE6\\7\\8...

ExtJS应用怎么样?前景怎么样?
综上 主要是看你自己的发展方向了,ExtJS主要是做BS架构下的业务系统的,做一般性的网站绝对不适合,另外,如果你要学的话就直接学今年刚出的ExtJS4吧,和3的差别比较大。

web后端主流框架?
jQuery以上级别的框架更适合传统管理软件的开发。 6~7级——easy-ui\/DWZeasy-ui基于jQuery-ui,不过具有更丰富的组件库。貌似商业版收费很高。听说某大型国企花了大价钱购买下来使用。DWZ是国产框架中我认为综合表现还不错的,完全,有问题可以在他们的群里提。其余的之前还用过金蝶的operamasks-ui,不过现在好像已经不...

有哪些值得推荐的类似 jQuery UI 或者 Bootstrap 这样的 UI 框架
现在这样的框架太多了,是个公司都想弄一套自己的,像腾讯的有FrozenUI 淘宝的有Alice 云适配公司的Amaze(妹子UI)基于Bootstrap改造的H-ui 雅虎的Pure Bootstrap现在已经烂大街了,是个人都会用,但他是基于jquery的,速度上可能有点慢,现在国外发展不错的是Ionic,这是原生态写的,已经慢慢取代了...

jquery grid 性能哪个好
Ui的,如果项目中用了JQuery UI,那么使用它作为JQuery UI在Grid方面的功能实现,是非常棒的;EasyUI是近年流行的JQuery下类ExtJS的UI库,它提供了完整的一套UI组件,并且日趋成熟,如果整个系统都是由EasyUI做的,那么用EasyUI也是很棒的,但是我却不喜欢它默认的风格,觉得某些方面不如EXTJS那么细腻。

还有木有类似operamasks 的开源产品 基于jQuery的
前端 UI 库 OperaMasks–UI 开发团队专访》里的说法:OperaMasks-UI目前在组件框架的性能测试对比中一直保持着较高的性能数据,相对各主流前端框架而言,OperaMasks-UI的整体性能(不考虑组件功能差异性)呈现如下:Extjs < jQuery Easy UI < ligerUI < OperaMasks-UI <jQuery UI 拿来比较的这些都是咯 ...

layui框架和vue的区别?
相比之下,layui更像是一个组件库,如bootstrap和extjs,它提供了丰富的组件(如表格和树形控件),但不直接处理数据绑定,数据更新需要开发者手动刷新,视图变化则需要自己获取数据。vue的界面库element ui和layui虽然都是组件库,但区别在于它们是否内建了数据和视图的关联功能。layui更适合后端开发人员...

国内有哪些javascript框架?
EasyJs - https:\/\/github.com\/chenmnkken\/easyjs EdoJs - http:\/\/www.edojs.com\/ DWZ - http:\/\/j-ui.com\/ JX(腾讯) - http:\/\/alloyteam.github.com\/JX JSI - http:\/\/code.google.com\/p\/jsi\/ KISSY(淘宝) - http:\/\/www.kissyui.com KindEditor - https:\/\/github.com\/kindsoft\/...

相似回答