jQuery 民调 最新民调:您最喜欢的 JavaScript 库是什么? Chris Coyier 于 2024 年 7 月 18 日 DigitalOcean 为您的旅程的每个阶段提供云产品。 立即开始使用 $200 免费积分! 我知道我最近一直在谈论 jQuery,但我保证我不会太过偏离 CSS 的路径。 我想了解一下大家最喜欢的 Javascript 库,因此有了这个新的民调,“您最喜欢的 javascript 库是什么?”。 我知道这里有一些对 jQuery、MooTools 和 Adobe Spry 的忠实拥护者,这很棒,说明了我们拥有多样性。 但看看其他库的受欢迎程度,以及是否有我不知道的其他框架的拥护者,将很有趣。 民调照常在侧边栏中。
jQuery(以及界面或 UI)对我来说是最好的。 我尝试使用 Moo,但我真的不喜欢它的文档(我认为对于非技术用户来说很难读)。 我也尝试使用 Prototype,但它太大了……
每个库都有自己的优势和它的酷炫小工具。 问题是您不能将它们一起使用(例如 Prototype & Mootools)。
jQuery 是更方便的解决方案,无论是文档、教程还是部署速度,即使对于非技术人员也是如此。
我会投票给 Mootools。
它很容易理解,而且它构建的效果非常整洁。
此外,它非常小。
jQuery……我爱上了它
http://codeclimber.net.nz/archive/2008/04/17/Having-a-crush-on-jQuery.aspx
简单回答 -> jQuery!
我玩过 prototype & scriptaculoius,但觉得文件大小太大。
我玩过 Mootools,但完全无法理解它的文档,我写的代码似乎变成了一个(({{}})) 字符的迷宫,所以几行代码之后我就无法弄清楚任何东西,而且当我想要从头开始创建一些东西时,我发现它并不直观。
另一方面,JQuery 很轻便,而且很容易上手。
SPRY
你会期待一个 Adobe Spry 社区专家会怎样呢?:$
我刚开始使用 Javascript,但我尝试过很多 jQuery 示例,这是我的选择!
Yahoo! 绝对是。 它拥有包含示例的优秀文档,许多小部件,通过社区驱动的开发进行频繁更新,并利用了雅虎在人们对现实世界的视觉行为(球弹起地面的物理学)方面所做的研究。
此外,我不知道这对某些人来说有多重要,但雅虎对事件和 XHR 处理的扩展非常出色。 自定义事件以及能够指定任何事件的范围(XHR、传统或自定义)对于开发基于 OO 的库来说非常棒。
Mootools,因为我喜欢意大利母牛。
jQuery,我非常喜欢它的简洁性 :D
ExtJS 一直是我的最爱。 可用最全面的库,它也可以作为您客户端的全功能 JavaScript 框架。 它拥有几乎所有其他库的每个功能,并且也可以与所有其他库很好地配合使用(它具有 jQuery、Prototype 和 YUI 的适配器,以及 MooTools 的用户扩展)。
它是可用最可扩展的库,因为它在名称中就说出来了,Ext 代表扩展(它曾经是 YUI-Ext)。
缺点是它是一个更大的库,但通过适当的压缩,这并不是什么大问题。 您也可以选择哪些文件需要添加到页面中,以帮助限制页面大小。
如果我需要一个小型库来进行快速修复或小型项目,我会选择 jQuery,但对于其他所有事情,我会选择 ExtJs。
prototype 是最好的!!
哪个学习曲线最平缓?
Moooooooooooooooooooooo!
Jquery,绝对是我最喜欢的 Javascript 库 :)
Base2 : http://code.google.com/p/base2/
Jquery! 我最初使用的是 Scriptalicious,然后是 MooTools,最后是 Jquery。 真的很容易与文档中的元素进行交互。 文档很棒。
它得到了我的投票。
jQuery。
Mootools 面向程序员。
YUI 以及它的“工业级强度”适用于大型网站和网络应用程序。
JQuery 面向那些不想学习 Js 但需要添加效果或 Ajax 调用的用户。
Prototype 试图通过实现新功能来增强 Js。 与 Mootools 一样,我认为它更面向程序员。
您不能比较这些库,因为它们不在同一个领域竞争。
实际答案:在我的博客中,我使用 Mootools。 我觉得它的语法很美。 正如您所看到的,它有漂亮的效果和 Ajax。
从左侧出现的菜单元素 + 菜单悬停动画
缩略图下的反射 + 悬停效果 + 灯箱端口
文章底部的“向作者发送消息”,使用 Ajax 和发送时类似 Growl 的动画
尝试过大多数,除了 YUI。 MooTools 和 Prototype 非常酷,但我绝对最喜欢 jQuery。
是否可以一起使用 prototype 和 YUI?
Dojo 在哪里?
作为一个只有少量 js 技能的 css 开发人员,我发现 jQuery 最容易使用。 用于定位元素的选择器就像 css 选择器一样。 所以从我的角度来看,它最容易理解和使用。
我建议任何对 css 有深入了解但 js 技能很少的人使用 jQuery。
如果您是一个真正的 js 大牛,您可能会根据情况选择合适的框架,有时是 jQuery,有时不是。
顺便说一句……
jQuery 的“Cycle”插件可能是我遇到的最棒、最易于使用的 js 幻灯片。 http://www.malsup.com/jquery/cycle/
我一直想知道是否有一个等同于 Cycle 的 Prototype.js。 当我需要使用 prototype 而不是 jquery 时,这将非常有用
jQuery 为王。 此外,jQuery 社区非常乐于助人且庞大。 绝对是加分项。
“JQuery 面向那些不想学习 Js 但需要添加效果或 Ajax 调用的用户。”
我不完全确定你想表达什么,但我假设你只是想说,如果你不想使用 jQuery,你就不必学习 JS。但 jQuery 足够强大,可以被从初学者到专家的任何级别的程序员使用。因此,jQuery 针对的是任何想要为几乎所有浏览器编写代码并想要一个库来完成跨浏览器兼容性的初始繁重工作的人,以便程序员可以做他们需要做的事情。
JavaScriptMVC!( http://javascriptmvc.com )
@Benjamin Sterling: 是的,我的意思是 JQuery 同时针对新手和专家。我反对这种对 Yahoo/Mootools 的定位。
Jquery!!!
Jquery 获得我的投票
我说的是 jquery,更多文档!
我投票给 mootools。我一开始学习 prototype,然后转向 jQuery,现在使用 MooTools,但正在尝试回归 jQuery 和 Dojo。
由于 jQuery 的热潮,我稍微研究了一下,但老实说,我还没有认真尝试过...
我长期以来一直偏爱 prototype.js,而且我非常喜欢在它之上使用小巧而有效的 lowpro.js 扩展来实现非侵入式行为。(在我看来,这应该成为 prototype.js 核心的一部分。)LowPro 使为任何元素或元素组添加自包含逻辑变得非常模块化。它使分配事件处理程序变得非常清晰(包括 onload),并且您可以为每个行为实例传递不同的参数。非常清晰且无限灵活。
我三年前开始学习 Ajax/JS 编码,使用 prototype(我来自 Java/J2EE),喜欢很多东西,但理解得更少。然后我尝试了 Dojo,从那以后我就一直使用它。
我在 jQuery 中做了一些小事情,但我的工作不需要快速 CSS 查询,而且 Dojo 的 OO 和小部件(在我看来)更先进,尤其是在 1.1 版本发布之后。
此外,它还包含一个完全令人惊叹的 svg/vml/canvas 包裹的 2d 库,称为 dojox.gfx,以及它自己的图表包——以及离线(Gears)支持、加密、函数式编程、消息总线等等。因此,将 Dojo 与其他库放在同一个级别进行比较可能有点不公平。
干杯!
PS
一直用 jQuery。一旦你习惯了它,其他所有东西都显得不必要的笨拙。
一直在使用 Mootools 和 Prototype 这样的框架,但我认为 JQUERY 现在是最强大的……而且它非常容易实现。
就像我现在爱上 Drupal 一样…:P
永远的 JQuery,它是完成任务的最简单方法。
界面插件也很棒。
Prototype 太重了,而且很难用它编码。
如果我没看错,jQuery 正在像其他任何库一样压倒竞争对手。;)
是的,jQuery,但请让 jQueryUI 更强大!
谢谢……
好吧,我将所有那些著名的库编译成我的库,并添加了一些其他功能,我认为它是周围最好的库。所有功能和修改都集中在一个库中。
我在 Greader 上阅读了这篇文章。但忍不住来这里投票。我知道很多人会投票给 jQuery,但我也要加入他们!
一直用 jQuery :)