OpenLaszlo

OpenLaszlo 公式サイト
LaszloJapan (日本の開発コミュニティ)

オープンソースのアプリケーションサーバ。マクロメディアFlexのオープンソース版にあたるもの?らしい。(Flashの関連技術には明るくないので、誤りがあったら指摘してください)
プロジェクトの名前はよく耳にしていたけど、どんなツールかよくわかってなかった。OpenSourceManazine誌(旧UNIXユーザー)に紹介記事があり、興味を持った。

ページレイアウトをXMLで("LZX言語" と呼ばれている様だ)、処理をECMAScript(いわゆるJavaScript)で記述する。Flash上でGUIを構築する部分が、LZX言語に置き換えられているイメージか。
ふと思ったけど、DBの接続はどうやるんだろう。ふつうのFlashアプリだと、

・別途CGIやPHPアプリを用意しておいて、
・ActionScriptの中から、その外部URLにGETリクエストを送って、
・レスポンスがCSVやXMLで返ってきたら、適宜加工する。

って方法で、要するにDBに触れる部分は依然PHP等が必要ってことだと思ったけど。(情報古いですか?)

今後、Webアプリケーションが非同期通信やリッチアプリケーションといった方向に進んでゆくことに、疑念の余地はない。
Ajaxも確かに、従来のWebアプリよりも豊かなユーザー体験を提供しはするけれども、本命はやはりFlashと思ってる。オープンソースのツールだけで開発を完了出来る環境が整いつつあって、かつて「商用のパッケージソフトに依存するから、云々」等と揶揄されていた頃とはだいぶ状況が変わったと思う。
# OpenLaszlo以外に、ActionScriptのコンパイラなんてモノも出ているらしいし

処理の記述がJavaScriptってのが多少ひっかかるけど、それはそれ。
面白そうな、試してみたい開発環境がまたひとつ増えた。

トラックバック

コメント


コメントはすぐには反映しません。
ほぼ毎日チェックしていますが、翌日以降の反映となることもあります。

Twitter