【问题标题】:jQuery 1.4 vs YUI3, which one to choose?jQuery 1.4 vs YUI3,选择哪一个?
【发布时间】:2011-01-23 07:24:53
【问题描述】:

jQuery 1.4 与 YUI3,

使用哪个以及为什么?

【问题讨论】:

  • 你想做什么?现在你的问题对我来说有点像“卡车与汽车 - 使用哪个以及为什么?”
  • 那么原型、scriptaculous 等等等等……
  • 我的网站需要提高速度(目前使用 jQuery 1.3)
  • 除非你正在做一些非常重要的事情,或者涉及大量元素,否则性能通常不是问题,你在做什么需要这么长时间才能运行?我会把它作为另一个问题发布。

标签: jquery yui jquery-1.4 yui3


【解决方案1】:

我喜欢 jQuery 1.4:干净、简洁、可链接,包含了我曾经需要的几乎所有东西,还有一个庞大的库,可以容纳几乎所有其他东西。

我认为这是一个很棒的库,小巧紧凑,等等......

YUI 是一个很棒的库,它提供了大量功能,但是当我想在页面上包含内容或访问小部件时,在某些情况下我只有 20 个字符长的命名空间。

注意这些陈述中有多少次包含这个词...这是因为它适用于。您需要自己做一项服务并调查两者(以及与此相关的其他框架)并查看您更喜欢哪种语法感觉哪个更好对您来说(和/或您的团队,如果您处于这种情况)。

Also, be aware there are lots of options besides these two.

【讨论】:

    【解决方案2】:

    我认为两者的目的非常不同。 YUI 就像乐高积木一样,您拥有基本的构建块,构建解决方案需要更长的时间,但是您可以将它们模板化并很好地重用它们。我认为 YUI 更适合企业环境(大型网站),在这种环境中,您有很多代码重用机会,并且您可能会在很多不同的页面中使用类似的元素。

    jQuery 对于快速的一次性解决方案要快得多。如果你没有类似的模块可以在页面之间使用,我真的推荐 jQuery。它的学习曲线更短,一次性解决方案的实施速度更快。

    【讨论】:

    • +1:YUI3 绝对更适合大型 Web 应用程序。它非常适合创建可重用模块和加载模块及其依赖项。不过,这绝对是一个更陡峭的学习曲线。
    【解决方案3】:

    由于您已经在使用 jQuery 1.3(如您的评论所述)升级到 1.4 似乎是明智之举,您将获得速度提升并且几乎不需要更改任何代码。

    除非您有特定的更改原因,否则无需使用不同的库重写代码。

    【讨论】:

      猜你喜欢
      • 2021-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-20
      • 2011-12-09
      • 1970-01-01
      • 2011-02-02
      相关资源
      最近更新 更多