AJAXを簡単に扱えるフレームワーク「Clean」

CleanはAJAXを使用して外部ファイルを読み込む際にCache化をしてくたりメッセージを表示する事ができるフレームワークです。
AJAXにのみ特化しているため、シンプルな構造になっています。
以下のような機能があるようです。
- 複数要求の処理
- 例外処理
- キャッシュや履歴管理
- ガベージコレクション
- SOAP、XMLRPC、JSONのサポート
- 主要ブラウザにて動作
リクエストを送る際は、以下のようなコードで実装できるようです。
function showError(e){
alert(e);
}
function get(url, consumer, progress_bar, cache){
var message = Clean.createSimpleMessage(url,
consumer, showError);
if(cache != null)
message.cache = cache;
if(progress_bar != null){
var progress = new EmbeddedProgressBar(document,
progress_bar);
message.progressBar = progress;
}
message.effect = {steps: 12, effect:"FADE"};
Clean.doGet(message);
}
function post(url, consumer, form){
var message = Clean.createSimpleMessage(url, consumer,
showError);
Clean.sendFormByName(message, form, false);
}
AJAXをもっと簡単に操作されたい方、いかがでしょうか。
最新情報をお届けします
