タイトルは相当釣りが入っていますが。公式サイトにも「100X LESS CODE THAN RAILS」と謳われているくらい、Webアプリケーションが手軽に構築できるフレームワークと言うことで。

ピクチャ 9.png

グラフ表示

 

Gmailから始まったと言ってもいいWebアプリケーションの流れは、オフィススイート、画像編集、アニメーション、ドロー、イラストなど多岐に渡って発展している。セキュリティの問題もあるが、ターミナルレベルやFTPといった操作もWebアプリケーションで行われている。その流れを加速するのがAribaWebだ。

今回紹介するオープンソース・ソフトウェアはAribaWeb、Webアプリケーションフレームワークだ。

AribaWebはなんと(?)Javaで開発されている。この点はエンタープライズ向けWebアプリケーションを開発する上で重要な視点と言えそうだ。そして多彩な機能をもったAjaxアプリケーションを容易に構築することができる。

ピクチャ 10.png

メーラーのサンプル

 

例えばドラッグアンドドロップであったり、グラフ、Googleマップなどを使ったマッシュアップなども簡単に開発できる。テーブル一覧をドリルダウンしながらデータを編集したり、別なボックスにドロップしたりするのはエンタープライズ向けと言えそうだ。

メールクライアントやゲストブック、多彩なコンポートネントを使ったものなど様々なサンプルが用意されているので、ぜひ一読して欲しい。コード量がわずか数10行のものが多いのに驚くはずだ。

Railsは開発も速く、エンタープライズ分野において導入が難しいことが多い。その点、Javaは一歩先んじている。AribaWebはまだ開発途中ではあるが、基幹システムをはじめ、オフィス内のWebアプリケーション化推進に役立ってくれるはずだ。

ピクチャ 11.png

データ表示サンプル

 

**AribaWeb - More App, Way Less Code!

 **
http://aribaweb.org/