代码之家  ›  专栏  ›  技术社区  ›  Kevin Hakanson

将jquery功能映射到yui 3?

  •  0
  • Kevin Hakanson  · 技术社区  · 14 年前

    我有一个同时使用jquery 1.3.2和yui 2.6的项目,现在是时候选择其中一个了。我有很多开发人员喜欢jquery,没有它就活不下去了,但是我认为yui 3的一些特性更适合这个项目(例如基本的小部件)。

    我试图在jquery和yui 3之间找到一个功能映射,发现 jQuery - YUI3 Rosetta Stone 将jquery 1.4.2与yui 3.0.0进行了比较。我在看Yui3.1.1或3.2.0预览,想知道是否还有其他资源?有一小段时间,我很想编写一个适配器/填充层,但我认为这会混淆这个问题,开发人员最好在一个或另一个范例中工作。

    更新: 我看到上面的内容已经迁移到 http://www.jsrosettastone.com/ 和“Yui团队已经很好地接管了维护。”现在它比较了jQuery1.4.2和Yui3.1.2。

    2 回复  |  直到 12 年前
        1
  •  4
  •   Pieter    12 年前

    卡洛斯的RosettaStone是我所知道的将两个库的特性进行比较的最佳资源。如果您发现自3.0.0以来Yui的发展不准确,Carlos确实在Github上拥有资源,并欢迎对其进行更新/贡献。

        2
  •  0
  •   tjp    14 年前

    我有点困惑。如果不想重写jquery代码:包括jquery。如果您只想使用一个库,那就是yui:将遗留的jquery代码重写为yui。

    但是如果你要从yui2迁移到yui3,你也必须重写yui代码,它们已经足够不同了。我认为您需要做的第一件事情就是思考——如果有资源用于重构,我将避免考虑使用垫片和额外的层。

    尽管他们所做的一切都很酷和优雅,但他们的个人观点是,YUI3还没有完全准备好迎接黄金时间。