マスカット
日本発Ajaxフレームワーク
JavaScriptを書くことなくAjaxが使える、NTTデータ製のAjaxフレームワークです。
日本発Ajaxフレームワーク
Ajaxが様々な場面で利用されるようになっている。基本原理は書いて覚えておくほうが良いが、実践的なものは最早一から書くレベルではない。数々のライブラリを利用するのが良い。
prototype.jsのように汎用的なライブラリを使う手もあるが、更に手軽にするためにはこれもある。
今回紹介するオープンソース・ソフトウェアはマスカット、Ajaxフレームワークだ。
マスカットはIDEを使い、画面定義ファイルを作成する。これをEclipseで読み込み、画面と業務ロジックをレイアウト定義ファイルとイベント定義ファイルを出力する。業務ロジック部はJavaまたはPHPが利用できる。
サンプルとして各オブジェクト操作と、ペットショップアプリケーションが提供されている。かなりハイレベルなAjaxアプリケーションが組めることがお分かりいただけるだろう。
AjaxでありながらJavaScriptすら書かない。これを使えばAjaxの開発効率は数段向上することだろう。
マスカット レビューはこちら