2007-09-06
我们 (js水平远远没有登峰造极的人) 该如何看待各种ajax框架.
关键字: AJAX
由于我最近比较挺 mootools(还没有在真正的工作中去使用过 呵呵 所以可能有些盲目和冲动)
所以 有网友让我 把mootools,prototypejs,jquery做个比较
其实说实话,我对他们三个都不是很了解.
其中对 propotype算是比较了解,代码都读过(1.6没读)
jquery 的代码草草看了看,同时简单的看了看用法,就没什么兴趣了.
mootools 则是看了代码后马上就爱不释手了.
其实这些框架,从功能上来看都差不多.
也就是说如果你只是希望使用他们提供的一些方法,和一些工具函数,那么他们似乎没什么太大的不同.
也许使用的语法上有差异,有的稍微烦琐 有的稍微简单,但是总的来说差距不大.
至于常常讨论的性能问题,其实我觉得更是不是问题的问题,绝大多数情况下,页面不会复杂到让你用肉眼就可以感受到哪个快哪个慢.
他们之间真正的差别只有在你把他们作为基础,把他们看作js本身的一部分时才会显露出来.
也就是说,当你试着在他们的帮助下,来改变你对js的使用习惯和使用方式时,那时候你就会发现,mootools绝对好于另两者.
如果你要对他们进行修改和扩展,那么你将更深切的体会到 mootools要远远好于propotype.
这篇文章可能看起来挺空洞的,没有什么实际的技术含量(所以没有发到技术板块),
其实我的也说不出什么太有技术含量的话,因为我的JS水平还没有达到可以对他们进行品头论足的地步,我只能是说一说我的直观的感受,同时希望很多和我一样的 "发展中"js coder可以从另一个角度去审视js框架:
不要只关注它提供了什么功能,不要只关注它的使用是否简单(因为在这两方面大家做的都差不多),而是看看它对我们的开发习惯和模式所带来的影响,以及它的代码能够教会我们什么.
在这样的观点下,我对"讨论一下你们心目中的最优秀的Ajax框架是什么? "这个帖子的回复是: mootools ext dwr
所以 有网友让我 把mootools,prototypejs,jquery做个比较
其实说实话,我对他们三个都不是很了解.
其中对 propotype算是比较了解,代码都读过(1.6没读)
jquery 的代码草草看了看,同时简单的看了看用法,就没什么兴趣了.
mootools 则是看了代码后马上就爱不释手了.
其实这些框架,从功能上来看都差不多.
也就是说如果你只是希望使用他们提供的一些方法,和一些工具函数,那么他们似乎没什么太大的不同.
也许使用的语法上有差异,有的稍微烦琐 有的稍微简单,但是总的来说差距不大.
至于常常讨论的性能问题,其实我觉得更是不是问题的问题,绝大多数情况下,页面不会复杂到让你用肉眼就可以感受到哪个快哪个慢.
他们之间真正的差别只有在你把他们作为基础,把他们看作js本身的一部分时才会显露出来.
也就是说,当你试着在他们的帮助下,来改变你对js的使用习惯和使用方式时,那时候你就会发现,mootools绝对好于另两者.
如果你要对他们进行修改和扩展,那么你将更深切的体会到 mootools要远远好于propotype.
这篇文章可能看起来挺空洞的,没有什么实际的技术含量(所以没有发到技术板块),
其实我的也说不出什么太有技术含量的话,因为我的JS水平还没有达到可以对他们进行品头论足的地步,我只能是说一说我的直观的感受,同时希望很多和我一样的 "发展中"js coder可以从另一个角度去审视js框架:
不要只关注它提供了什么功能,不要只关注它的使用是否简单(因为在这两方面大家做的都差不多),而是看看它对我们的开发习惯和模式所带来的影响,以及它的代码能够教会我们什么.
在这样的观点下,我对"讨论一下你们心目中的最优秀的Ajax框架是什么? "这个帖子的回复是: mootools ext dwr
评论
kyo100900
2007-09-26
想操作JS像Java那样,用DWR,其余情况用EXT,prototype就行
fins
2007-09-13
我觉得ext比dojo好 呵呵
不过话说回来 我对dojo不了解 哈哈
我似乎总是犯这样的错误: 轻易的否定一个自己不是很了解的事物.
jsf gwt dojo jquery 都成了我这个错误的牺牲品 哈哈
不过话说回来 我对dojo不了解 哈哈
我似乎总是犯这样的错误: 轻易的否定一个自己不是很了解的事物.
jsf gwt dojo jquery 都成了我这个错误的牺牲品 哈哈
cats_tiger
2007-09-10
dwr可以让你体验与C/S方式类似的编程体验。
jquery我比较喜欢,小巧强悍兼而有之,20k的js可以节省带宽。
mootools没有用过。
ext的js有些大,不知道能否拆分,另外学习曲线略高。
dojo的加载方式非常强,可以在其基础上开发自己的widget
jquery我比较喜欢,小巧强悍兼而有之,20k的js可以节省带宽。
mootools没有用过。
ext的js有些大,不知道能否拆分,另外学习曲线略高。
dojo的加载方式非常强,可以在其基础上开发自己的widget
zjumty
2007-09-07
wangdi 写道
我觉得想ext与prototype、jquery不应该放在一起。。我更加倾向ext是中间件类型的。。jquery我比较认同,它的selecter还是很强大的,prototype如楼上兄弟说的,比较中规中矩。。
mootools没用过。。。dwr,,用过点点,,一直不清楚dwr的优点在哪,,希望有兄弟给介绍下。。
mootools没用过。。。dwr,,用过点点,,一直不清楚dwr的优点在哪,,希望有兄弟给介绍下。。
我觉得dwr最大的优势在于Java服务端,它不仅仅是个js库.
再就是2.0增加的Reverse Ajax,我感觉也很不错.其他的库是很少有这方面的支持的.
当然灵活性有所下降.
fins
2007-09-07
楼上的 什么叫文宣贴啊???
giscat
2007-09-07
ajax这东东尽量少用,能不用就不用
吃力不讨好的活,如果不是客户强制性搞,坚决不上
吃力不讨好的活,如果不是客户强制性搞,坚决不上
fins
2007-09-06
楼上的二位 和我的观点是一样的.
我在那个帖子的回复原文是:
mootools ext dwr
说了三个 是因为三者完全面向不同的应用场景
不好在这三者中再去选择了 呵呵
原帖的楼主让选择一个"最",我从三个方面选择了三个,我也知道他们不能放在一起比,所以我没有把他们三个放在一起比,也没有把他们三个归为一类 呵呵
我在那个帖子的回复原文是:
引用
mootools ext dwr
说了三个 是因为三者完全面向不同的应用场景
不好在这三者中再去选择了 呵呵
原帖的楼主让选择一个"最",我从三个方面选择了三个,我也知道他们不能放在一起比,所以我没有把他们三个放在一起比,也没有把他们三个归为一类 呵呵
wangdi
2007-09-06
我觉得想ext与prototype、jquery不应该放在一起。。我更加倾向ext是中间件类型的。。jquery我比较认同,它的selecter还是很强大的,prototype如楼上兄弟说的,比较中规中矩。。
mootools没用过。。。dwr,,用过点点,,一直不清楚dwr的优点在哪,,希望有兄弟给介绍下。。
mootools没用过。。。dwr,,用过点点,,一直不清楚dwr的优点在哪,,希望有兄弟给介绍下。。
fyting
2007-09-06
jquery用起来方便,特别是DOM方面,写出来的代码量也很少,但用法特别诡异。
prototype用起来感觉是中规中矩,当然这个是jquery作比较后
讨论一下你们心目中的最优秀的Ajax框架是什么
不知道指哪些方面,反正你的答案把js,页面展示,远程调用都说了……mootools没正式用过,ext,dwr都很不错。至于dojo……
prototype用起来感觉是中规中矩,当然这个是jquery作比较后
引用
讨论一下你们心目中的最优秀的Ajax框架是什么
不知道指哪些方面,反正你的答案把js,页面展示,远程调用都说了……mootools没正式用过,ext,dwr都很不错。至于dojo……
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 706255 次
- 性别:

- 来自: 小胖儿的大城

- 详细资料
搜索本博客
我的相册
David Recordon
共 63 张
共 63 张
链接
最新评论
-
EXT 2 绚丽表格 背后的 ...
楼上的真是锐道的好员工啊 dorado整体表现确实不错 但是没有哪个单项可以用 ...
-- by fins -
EXT 2 绚丽表格 背后的 ...
http://www.bstek.com/dorado5/performance ...
-- by hotbarsmu -
[GT-Grid]列表组件 GT-Gr ...
如果一切正常 下周应该会出一个前后台结合的例子 例子已经在编写中了 不过为了 ...
-- by fins -
[GT-Grid]列表组件 GT-Gr ...
fins什么时候会有和服务端结合的版本呢?您可以给个简单的案例吗?谢谢
-- by hgq0011 -
[GT-Grid]列表组件 GT-Gr ...
这个是和ecside完全不同的产品 自然看起来也会面目全非了 呵呵
-- by fins






评论排行榜