Ajaxフレームワーク 5404042 松嶋慎太郎
基本的な機能をクラス・ライブラリ化したもの フレームワークとは フレームワーク アプリケーション開発において土台となる 基本的な機能をクラス・ライブラリ化したもの フレームワーク導入のメリット ・開発工数の短縮 ・メンテナンス性の向上
クロスブラウザ対応の提供 異なるブラウザでも同様に動作するように 実装間の差異を吸収する。 開発効率を向上させる機能の提供 Ajaxフレームワークの必要性 クロスブラウザ対応の提供 異なるブラウザでも同様に動作するように 実装間の差異を吸収する。 開発効率を向上させる機能の提供 非同期通信処理やDOM処理等を 簡単に扱えるようにする。
Adobe Spry framework for Ajax(Spry) prototype.js 最も有名なAjaxフレームワーク。別のフレームワークに派生。 Dojo 非常に多機能なフレームワーク。大規模プロジェクト向き。 Yahoo! UI Iibrary(YUI) 米Yahoo!が提供するフレームワーク。豊富なUIライブラリ(メニュー、ツリービュー等)。 Adobe Spry framework for Ajax(Spry) Adobeが提供するフレームワーク。Webデザイナーが使用することを想定。 Google Web Toolkit(GWT) JavaでAjaxアプリケーションが構築できるフレームワーク。
script.aculo.us(スクリプタキュラス) 今回使用したAjaxフレームワーク script.aculo.us(スクリプタキュラス) prototype.jsの拡張。簡単にエフェクト効果を実装できる。 [提供される機能] ・エフェクト ・オートコンプリート ・ドラッグ&ドロップ ・インラインエディタ ・ソート可能なリスト ・スライダーコントロール
参考:Ajaxフレームワークの調査 Ajaxian.comの調査によるもので865人から回答 (2006/09/23) http://ajaxian.com/archives/ajaxiancom-2006-survey-results Ajaxian.comの調査によるもので865人から回答 (2006/09/23)