数あるAjaxライブラリの中でも最もメジャーなものの1つに「Yahoo! UI Library」があります。
他のAjaxライブラリと同じように非同期通信機能などを備えますが、Yahoo! UI Libraryは特に、リッチなUI(ユーザーインターフェース)を提供しているのが特徴です。
例えば・・・
・滑らかに動作するスライダー
・2つのツマミを持つスライダー
・期間指定可能なカレンダー
・円グラフ
・積層棒グラフ
・ドラッグ&ドロップ(データの移動)
UIが優れている反面、XMLデータ処理が装備されていない点が大変残念です。(Ver2.4以降ではJSON形式を扱えるようになっています。)
そうは言っても、2006年に「0.1x」というバージョンが出て以来、2007年に「2.2」「2.3」「2.4」、2008年に「2.5」「2.6」という勢いでリリースされています。
しかも、ロードマップに書かれているように、引き続き「2.6.1」「2.7」、さらには「3.X」へのバージョンアップが予定されているようです。
これは、「Ext JS」もうかうかしていられない・・・?