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


clean
CleanはAJAXを使用して外部ファイルを読み込む際にCache化をしてくたりメッセージを表示する事ができるフレームワークです。
AJAXにのみ特化しているため、シンプルな構造になっています。

IT/WEB業界への転職なら求人サイトGreen

以下のような機能があるようです。

  • 複数要求の処理
  • 例外処理
  • キャッシュや履歴管理
  • ガベージコレクション
  • 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をもっと簡単に操作されたい方、いかがでしょうか。

 

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

follow us in feedly