Railsの100倍コード量少なくAjaxアプリケーションが作れるJavaフレームワーク「AribaWeb」
タイトルは相当釣りが入っていますが。公式サイトにも「100X LESS CODE THAN RAILS」と謳われているくらい、Webアプリケーションが手軽に構築できるフレームワークと言うことで。
グラフ表示
Gmailから始まったと言ってもいいWebアプリケーションの流れは、オフィススイート、画像編集、アニメーション、ドロー、イラストなど多岐に渡って発展している。セキュリティの問題もあるが、ターミナルレベルやFTPといった操作もWebアプリケーションで行われている。その流れを加速するのがAribaWebだ。
今回紹介するオープンソース・ソフトウェアはAribaWeb、Webアプリケーションフレームワークだ。
AribaWebはなんと(?)Javaで開発されている。この点はエンタープライズ向けWebアプリケーションを開発する上で重要な視点と言えそうだ。そして多彩な機能をもったAjaxアプリケーションを容易に構築することができる。
メーラーのサンプル
例えばドラッグアンドドロップであったり、グラフ、Googleマップなどを使ったマッシュアップなども簡単に開発できる。テーブル一覧をドリルダウンしながらデータを編集したり、別なボックスにドロップしたりするのはエンタープライズ向けと言えそうだ。
メールクライアントやゲストブック、多彩なコンポートネントを使ったものなど様々なサンプルが用意されているので、ぜひ一読して欲しい。コード量がわずか数10行のものが多いのに驚くはずだ。
Railsは開発も速く、エンタープライズ分野において導入が難しいことが多い。その点、Javaは一歩先んじている。AribaWebはまだ開発途中ではあるが、基幹システムをはじめ、オフィス内のWebアプリケーション化推進に役立ってくれるはずだ。
データ表示サンプル
**AribaWeb - More App, Way Less Code!