YUI3 の準備は十分に成熟していますか? YUIと比較した場合の長所と短所は何ですか
4 に答える
アンディ、
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/
よろしく、 エリック
PR2のリリース以来、YUI3を独占的に使用しています。それ以来、多くの変更がありましたが、私の特定のアプリケーションコードはそれほど変更する必要はありませんでした。また、過去数か月間のYUI3のすべての主要な変更を追跡しています。
今は6月で、ドキュメント関連のコミットが大量に見られるため、ベータ1に近づいているようです。非常に優れた機能豊富なベースJavaScriptライブラリを探している場合は、YUI3over2を使用することをお勧めします。多数の汎用ウィジェットが必要な場合は、YUI2とYUI3の両方を一緒に実行することができますが、状況は複雑になり、コードは混合APIを使用します。しかし、YUI2を使い続けることをお勧めします。
YUI3は、非常に優れたライブラリおよびフレームワークになりつつあり、PR2以降、機能、パフォーマンス、およびまとまりが大幅に成熟しています。
私はYUI3で行きます。
それでも、まだ YUI3 に移植されていない機能がいくつかある場合があります (たとえば、数か月前にオートコンプリートが必要で、現時点では YUI3 AC はまだベータ版でした)。その場合は、これを試してみてください。 : https://github.com/yui/2in3 YUI3 を使用しながら、YUI2 の依存関係をインポートするのに役立ちます。
YUI3 はまだ流動的です。コードベースは変化し続け、yahoo サーバー上の YUI3 ファイルに直接リンクすると、現在依存している機能や構文が突然変更される可能性があります。YUI2 は非常に優れた機能を備えており、予期しない変更に対応するためにコードを書き直したくなければ、より安全な方法です。