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

转自百度知道.jquery

问:作企业级应用,好比***管理系统,不须要华丽的特效,只但愿简单,风格统一。能用到的只有messagebox、tree、grid大概这几个,其余特效不要,忘大神根据本身的看法以及我这个项目的须要,帮小弟分析分析这个取舍问题。另外这三个框架对浏览器都兼容么?浏览器

 

答:app

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

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

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

  4. 使用许可license.  EXTJS  2.1以上版本,商用须要购买商业受权,jquery UI 使用MIT协议,开源。 jquery easyUI若是商用需遵循license commercial商业许可,也就是要购买使用权.网站

相关文章
相关标签/搜索