0

我有一个同时使用 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 进行了比较。我正在查看 YUI 3.1.1 或 3.2.0 预览版,想知道是否还有其他资源?有那么一小会儿,我很想写一个适配器/垫片层,但认为这只会混淆问题,开发人员最好使用一种或另一种范式。

更新: 我看到上面的内容已经迁移到http://www.jsrosettastone.com/,并且“YUI 团队已经慷慨地接管了维护。” 它现在比较 jQuery 1.4.2 和 YUI 3.1.2

4

2 回答 2

4

Carlos 的 Rosetta Stone 是我所知道的比较两个库功能的最佳资源。如果你发现自 3.0.0 以来 YUI 的演变有不准确之处,Carlos 确实在 GitHub 上提供了资源,并欢迎对其进行更新/贡献。

于 2010-07-28T17:52:22.390 回答
0

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

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

尽管个人认为 yui3 还没有为黄金时段做好准备,尽管他们正在做所有很酷且非常优雅的事情。

于 2010-07-28T17:59:46.547 回答