Ajax  > Ajaxフレームワーク一覧

2007年02月06日

全ては網羅しきれませんので、比較的有名なAjaxフレームワークを紹介します。ここでは、簡単な紹介に留めます。

prototype.js関連

[prototype.js]

最も有名なAjaxフレームワーク。更に色々な別フレームワークに派生。

[script.aculo.us]

prototype.jsの拡張。簡単にエフェクト効果を実装できる。

[moo.fx]

prototype.jsの拡張。非常に軽量でシンプルなエフェクト効果に特化したライブラリ。


※用途や好みに合わせてscript.aculo.usとmoo.fxを使い分けるのが通。

軽量ライブラリ

[jQuery]

Javascriptをかなり簡素に書けるライブラリ。

[mootools](2007/02/06追加)

モジュール形式で必要なモジュールを選択してダウンロード。ドキュメント充実。

統合環境

[Dojo]

非常に多機能なライブラリ。スプレッドシートを実装し話題に。

[Yahoo! UI Library(YUI)]

米Yahoo!が提供するライブラリ。リファレンス・サンプル充実。

[ASP.NET AJAX(開発コード「Atlas」)](2007/01/09修正)

Microsoftが提供するクライアント用とサーバー用を両対応したライブラリ群。

[Google Web Toolkit(GWT)]

Java開発ツールを流用してAjaxアプリケーションを開発できる。

[MochiKit]

そこそこメジャーですが、よく知りません。ロゴがポップです。

プログラム言語連携

[DWR]

Java連携用フレームワーク。

[SAJAX]

PHP,Perl,Pythonなどの言語と連携するフレームワーク。

[XAJAX]

PHPクラスライブラリ。

[Telosys](2006/11/20追加)

Java EE(Java Enterprise Edition)向けフレームワーク

特殊系

[Spry]

Adobeが提供するフレームワーク。HTMLを加工するだけで動的な表示の更新が可能。

[JKL.ParseXML]

Ajaxで取得したXMLをJSONに変換するライブラリ。その機能のみに特化。


【トラックバック】

このエントリーのトラックバックURL: