`
GoodWell
  • 浏览: 28784 次
  • 性别: Icon_minigender_1
  • 来自: 河北邢台
社区版块
存档分类

ExtJS,JQuery,Dojo的小比较

阅读更多

这几个都是JS库里几个有名帮派,以前用过Dojo,现在用ExtJS,JQuery没有真用过,只是看了下官网上的文档。


ExtJS: 首先是那个API docoment做得特别好,已经实现的组件几乎无所不包,把例子改改几天就可以出来个像模像样的界面。
ExtJS的编程理念有点类似Swing或类似的东东,就是摒弃html自身的那些布局(通过renderTo之类的用法也可以指定到html文件的div组件,不过div之间的层次关系全没偶遇了),完全用js把全套页面从无到有搭起来。这种做法的缺点就是不直观。另外ExtJS也没有像JQuery那样抽象出 动作和effect这样的概念,panel里甚至有animate这样的属性用来对panel进行淡入淡出。这是把行为和对象绑定的到一起的不好作法。

JQuery:语法很简洁,而且抽象了动作和特效这样的概念,从而把组件自身和对它支持那些操作啊,有哪些特效啊之类的分离了。

Dojo: 这东西以前就是以组件全面而出名,不只是UI组件很全,其他非UI组件也很全(比如map之类的),甚至有一些3D啊之类的组件,在以前HTML不支持canvas的时候,Dojo就有这样的组件了。Dojo.require来管理依赖非常有创意。它的缺点就是写起来比较麻烦。
分享到:
评论

相关推荐

    四种流行的AJAX框架jQuery_Mootools_Dojo_ExtJS的对比

    软件技术 ExtJS jquery Mootools Dojo 比较

    四种时兴的框架jQuery,Mootools,Dojo,ExtJS的对比

    四种时兴的框架jQuery,Mootools,Dojo,ExtJS的对比

    JavaScript libraries--->jQuery, Prototype, Mootools, YUI, Extjs, Dojo

    这一家公司面试时,要求至少使用过其中三种JavaScript libraries。我抽时间从网上下载下来,打包成一个压缩包,方便以后各位对5种javascript库的了解与学习

    Sencha ExtJs / Dojo / jQuery之间有任何全面的比较和/或分析吗?

    有些人可能会与您分享他们在一个或另一个框架上的经验,但是我认为您可能无法获得比该框架更详细的比较:http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks[^]。仍然,我建议您最好指定您的...

    JQuery学习总结及实例中文WORD版

    因此出现了很多对Javascript 的封装库,比如Prototype、Dojo、ExtJS、JQuery等,这些库对Javascript进行了封装,简化了开发。这些库是对 Javascript的封装,也就是咱们调用JQuery 资源太大,传...

    JQuery,Extjs,YUI,Prototype,Dojo 等JS框架的区别和应用场景简述

    随着web2.0的彪悍发展,以及浏览器端所承载的工作越来越大(在不是很影响性能的情况下,开发者都习惯把能用浏览器做的事儿都让浏览器做,以减轻服务器的压力和带宽费用等)。

    jQuery MiniUI 2.1.5 官方版本,作个保留

    jQuery MiniUI - 快速开发WebUI。 ...•第三方兼容:与ExtJS、jQuery、YUI、Dojo等任意第三方控件无缝集成。 •浏览器兼容:支持IE6+、FireFox、Chrome等。 •跨平台支持:支持Java、.NET、PHP等。

    从零开始学习JQuery

    所以用.NET就要选用jQuery而非Dojo,ExtJS等. jQuery有如下特点: 1.提供了强大的功能函数 使用这些功能函数, 能够帮助我们快速完成各种功能, 而且会让我们的代码异常简洁. 2.解决浏览器兼容性问题 ...

    JQuery学习笔录 简单的JQuery

    因此出现了很多对JavaScript的封装库,比如Prototype、Dojo、ExtJS、JQuery等,这些库对JavaScript进行了封装,简化了开发。这些库是对JavaScript的封装,也就是咱们调用JQuery的一句函数,JQuery内部这句函数帮我们...

    Full Source 调试ExtJs脚本的利器[IE插件].rar

    当然也可以查看 DoJo,JQuery等生成的HTML. 安装方法: 先将文件解压缩,解压缩后有两个文件fullsource.html和FullSource.inf,然后右键单击.inf文件,并选择“安装”.这将复制fullsource.html文件到Windows目录,并在...

    Extjs4.1.x 框架搭建 采用Application动态按需加载MVC各模块完美实现

    中午的时候发了第一篇 Extjs4.1.x 框架搭建 采用Application动态按需加载MVC各模块 ,发现实现上还是有问题,有很多理解不...其他的就有点扯淡了[什么EasyUI、Dojo、JqueryUI等等]),2年前选择了Extjs2.0之后收费了

    Dojo 学习要点

    其实开源 JavaScript 框架很多,比如最早的 prototype,很实用的 jQuery,Yahoo 的 Yui,超炫的 ExtJS 等,至于为什么 ESRI 采用 Dojo,我们也不必去猜测,肯定有人家的道理滴,好好学习 Dojo 才是硬道理。...

    非常苛刻的java工作要求

    4. 熟悉Extjs,dojo,easyUI等及有相关项目开发经验者优先; 5. 熟悉Oracle、MySQL、sql server、DB2数据库,了解SQL语句优化。 6 熟悉SVN,git等工具。 7、具备良好的编码风格和开发习惯,熟练掌握UML设计工具; 8、...

    eclipse javascript 插件

    eclipse的javascript插件,自动完成功能非常好,比目前的什么JSEclipse、Spket等等好用多了,而且支持dojo、extjs、jquery、prototype。将压缩包直接解压到dropins目录即可如:(dropins\jsdt.support\eclipse),...

    javascript中创建对象的几种方法总结

    编程在不断的简化,可是“用户体验、性能、兼容性、可扩展……”要求却在不断提高,随之涌现出Prototype、jQuery、ExtJs、Dojo等优秀的框架(类库),大大简化了web开发。 越来越多的人开始深入研究和使用...

    高级java笔试题-ama:《节点全栈》问我

    jQuery/Extjs/Dojo/Mootools/Yui Backbone Angular 移动端 h5/localstorage/websocket/canvas phonegap/cordova 是否具备编写原生插件能力 优化:fastclick,zepto,iscroll等 框架:sencha、jqmobile、ionic...

    spket-1.6.22-plugin-for-eclipse-crack破解

    spket最新版本1.6.22破解过的。没破解版本个人也可以免费使用,只是不能修改设置。 参考了网上的破解方法,把成功的版本...ria开发必备,可以配置Extjs, YUI, jQuery, dojo等等常用javascript库的自动提示和完成功能。

    Choosing the Best JavaScript Framework for You

    Choosing the Best JavaScript Framework for You The JS framework MADNESS.Do I even need a ...Dojo、Prototype、YUI、jQuery、ExtJS、JavaScriptMVC、AngularJS、Bootstrap、Ractive、React.js、VUE.js。。。

    Dash for Mac 2.0.2 文档查看神器 破解版

    X CodeIgniter CoffeeScript ColdFusion Common Lisp Compass Cordova Corona CSS D3.js Django Dojo Toolkit Drupal Elixir Emacs Lisp Ember.js Emmet.io Erlang Express.js Expression Engine ExtJS Flask ...

    像用户使用软件一样享受自动化测试

    开发人员基于各种优秀的UI组件库(如,JQuery、Dojo、ExtJS)可以很容易的开发出功能强大、展现绚丽、兼容各种浏览器的页面(如下图):  UI组件库的广泛采用在提高开发效率的同时,也极大的提升了用户体验。...

Global site tag (gtag.js) - Google Analytics