y-matsui::weblog

電子楽器、音楽、コンピュータ、プログラミング、雑感。面倒くさいオヤジの独り言

Javascriptツールキット”dojo”

dojo,the Javascript Toolkit
こりゃすげー。
IBMだとかいろんなスポンサーの寄付で成り立っているらしいが、フレームワーク(関数の集まり)じゃなくって、UIとか機能単位の部品(ウィジェットって言うらしい)がいっぱい。BSDライセンスで配布されている。
"see it in action"をクリックすると、そこはすばらしいJavascriptajax)の世界。
ajaxメールクライアントから、ソート可能なデータグリッド、ウィンドウコントロール、ウィザード用部品、メニュー部品、MacOSXみたいな魚眼メニュー(笑)、デートピッカー(カレンダー)、カラーピッカー、HTMLエディタ、コンボボックス、バリデータ、ダイアログ・・。
これ、Javascript開発環境(デバッガ付き)としてVisualStudioJS(?)みたいな感じに統合してくれたら、Webクライアントを作るのにすごい生産性があがりそう。

その他のフレームワーク、UI、ツールキット
Rico Javascript for Rich Internet Applications
LiveGrid - Data Tableがいい感じ。配布はapache2.0ライセンス
ダウンロードしたら、rico.jsのファイル一個のみ(素晴らしくシンプル)、88kbの小宇宙。
MochiKit
小ネタ集な感じ。