0

jQuery1.3.2とYUI2.6の両方を使用しているプロジェクトがあり、どちらかを選択するときが来ました。私にはjQueryを愛し、jQueryなしでは生きていけない開発者がたくさんいますが、YUI 3の機能のいくつかはプロジェクトにより適していると思います(例:ベースウィジェット)。

jQueryとYUI3の間の機能のマッピングを見つけようとして、 jQuery1.4.2とYUI3.0.0を比較したjQuery--YUI3RosettaStoneを見つけました。YUI 3.1.1または3.2.0プレビューを見ていますが、他のリソースがあるかどうか疑問に思いますか?少しの間、私はアダプター/シムレイヤーを書きたくなりましたが、それは問題を混乱させるだけであり、開発者はどちらかのパラダイムで作業する方が良いと思います。

更新: 上記のコンテンツがhttp://www.jsrosettastone.com/に移行され、「YUIチームが丁寧に維持管理を引き継いだ」とのことです。jQuery1.4.2とYUI3.1.2を比較するようになりました

4

2 に答える 2

4

CarlosのRosettaStoneは、2つのライブラリを機能ごとに比較することについて私が知っている最高のリソースです。3.0.0以降のYUIの進化を考慮して不正確な点を見つけた場合、CarlosはGitHubにリソースを用意しており、GitHubへの更新/貢献を歓迎します。

于 2010-07-28T17:52:22.390 に答える
0

少し混乱しています。jqueryコードを書き直したくない場合は、jqueryを含めます。1つのライブラリのみを使用する場合、それはyuiです。従来のjqueryコードをyuiに書き直します。

ただし、yui2からyui3に移行する場合は、yuiコードも書き直す必要があります。これらは十分に異なります。考えるために最初にすべきことは、リファクタリングのためのリソースがあれば、シムや余分なレイヤーで考えることは避けたいと思います。

個人的な意見では、yui3は、クールで非常にエレガントな作業を行っているにもかかわらず、まだプライムタイムの準備が整っていません。

于 2010-07-28T17:59:46.547 に答える