当前位置:  开发笔记 > 编程语言 > 正文

最有效的javascript/AJAX工具包?

如何解决《最有效的javascript/AJAX工具包?》经验,为你挑选了4个好方法。

什么是最有效的Javascript/AJAX工具包?



1> Chris Burges..:

jQuery目前看起来很流行,而且很轻巧.

http://jquery.com/

他们的API构造和设计得很好,结果代码往往非常简洁.

有些人可能会觉得它很简洁 - 品味问题.在较大的项目中,我有时最终会使用YUI - 它更重要,但对于大型代码库,我发现更容易阅读更明确的内容.

http://developer.yahoo.com/yui/

真的,这是一个主观问题; 效率最高将取决于您的编码风格,您正在尝试做什么以及您正在与之交互的内容.

祝你好运!



2> cletus..:

根据这个比较,jQuery相当不错.肯定比Prototype好.我个人喜欢流畅的界面模型和jQuery的简洁性.



3> Cohen..:

这真的取决于你想要达到的环境,框架和目标......

实际上最好的答案是:学习不止一个......没有银弹.

当我选择一个时,MooTools是性能最高的,现在一天的性能差异非常有限.

我自己使用以下规则(我在ASP.NET中编写了很多代码),如果ASP.NET中的控件开箱即用ajax使用那个.如果我需要编写自定义内容,我会使用Mootools.(您也可以在asp.net ajax中执行此操作,但我个人认为我在Mootools中编写了更好更快的代码)

还有一件事需要考虑:jquery与asp.net ajax很好(=你可以在同一页面上使用两者),而Mootools则不能(这是一个设计决策,使mootools更高性能).在我看来,如果您需要在同一页面上使用多个框架,则会产生大量不必要的开销.

我知道我只考虑了Mootools和jquery,而有很多其他的框架(Yui,它是命名为=更详细=为什么我不喜欢它:)),但大多数其他框架(Dojo kit ,. ..)尝试抽象出javascript的javascript性质...我尽量不去.

一些有用的链接:

Clientside有一个很好的写作为什么他选择了Mootools(在CNET工作期间)

以及他重新评估它的后续行动

另一个比较页面.



4> Triptych..:

选择最适合您的库.

随着两件事的发生,效率的差异将变得越来越不重要.

    浏览器在解释Javascript方面变得越来越好.

    大多数主要的Javascript库都计划采用单一选择器引擎Sizzle

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有