11

YUI3 の準備は十分に成熟していますか? YUIと比較した場合の長所と短所は何ですか

4

4 に答える 4

14

アンディ、

yui.yahooapis.com サーバー上で変更されるファイルについて、Corwin は正しくありません。当社のサーバーから YUI 3 PR 2 リリースを使用すると、それらのファイルは、後続のリリースが公開された後もそこに残ります。

ベータ 1 (6 月に予定) に移行してから GA に移行するにつれて、API が一部変更されることは事実です。アップグレードの際には、お客様の注意と時間を必要とする変更を間違いなく行います。それと、YUI 3 には YUI 2.7.0 (2.x コードラインの現在のリリース) のすべての機能が含まれていないという事実が、今のところ延期する主な理由です。

YUI 3 の詳細と 2.7.0 との違いについては、こちらをご覧ください。

http://video.yahoo.com/watch/3711767/10207432

Yahoo のホームページの次のバージョンでは YUI 3 を使用しています。あなたはここでそれについて読むことができます:

http://yuiblog.com/blog/2008/11/11/frontpage-and-yui3/

よろしく、 エリック

于 2009-03-24T19:03:09.930 に答える
2

PR2のリリース以来、YUI3を独占的に使用しています。それ以来、多くの変更がありましたが、私の特定のアプリケーションコードはそれほど変更する必要はありませんでした。また、過去数か月間のYUI3のすべての主要な変更を追跡しています。

今は6月で、ドキュメント関連のコミットが大量に見られるため、ベータ1に近づいているようです。非常に優れた機能豊富なベースJavaScriptライブラリを探している場合は、YUI3over2を使用することをお勧めします。多数の汎用ウィジェットが必要な場合は、YUI2とYUI3の両方を一緒に実行することができますが、状況は複雑になり、コードは混合APIを使用します。しかし、YUI2を使い続けることをお勧めします。

YUI3は、非常に優れたライブラリおよびフレームワークになりつつあり、PR2以降、機能、パフォーマンス、およびまとまりが大幅に成熟しています。

于 2009-06-21T00:45:22.443 に答える
0

私はYUI3で行きます。

それでも、まだ YUI3 に移植されていない機能がいくつかある場合があります (たとえば、数か月前にオートコンプリートが必要で、現時点では YUI3 AC はまだベータ版でした)。その場合は、これを試してみてください。 : https://github.com/yui/2in3 YUI3 を使用しながら、YUI2 の依存関係をインポートするのに役立ちます。

于 2011-08-25T13:41:41.870 に答える
0

YUI3 はまだ流動的です。コードベースは変化し続け、yahoo サーバー上の YUI3 ファイルに直接リンクすると、現在依存している機能や構文が突然変更される可能性があります。YUI2 は非常に優れた機能を備えており、予期しない変更に対応するためにコードを書き直したくなければ、より安全な方法です。

于 2009-03-24T18:19:51.533 に答える