« 仲間うち忘年会 2006 | メイン | ドラマ のだめカンタービレ最終回 »
Top仕事 > FlexとかCairngormとか
2006年12月22日

FlexとかCairngormとか

仕事でいま、Flex2を使っているんですが、開発にはさらにCairngormというフレームワークを使っています。元々はAdobeもちじゃなかったんですが、今はAdobeのサイト置かれているようです。

Cairngormについては、こちらが参考になります。

http://www.atmarkit.co.jp/fwcr/rensai/cairngorm01/01.html

ただ、現在はFlex2に合わせてCairngorm2が出ています。
基本的な、構造は変わってませんが、一部インターフェイスが増えたりしてます。

あとは、こちらのサイトにもちょくちょく登場しています。

Flex Coder

Cairngormフレームワークは、Flexで、MVCモデルを実現するもの。
Flexの場合、MVCSと言った方がいいのかもしれない。

M=モデル(Model)
V=ビュー(View)
C=コントローラー(Controller)
S=サービス(Service)

全体の概念図みたいのは先の@ITのこちらを参考に。この図ではValueObject(以下VO)は、ViewHelperから使われるようになってるけど、実際はサーバー側とデータをやり取りするのに使われる方が多いです。

慣れると、なんとなく書けてしまいますが、慣れないとどこからコード書いていったらいいのかわからなくなりますね。MVCとは言っても、サーバーサイドが絡んでこないので、分業はなかなか難しいかもしれません。

Sを分離してるのは、サーバーサイドはご自由にって感じだから。HTTPサービス使えば、既存のServlet使ってロジックを済ましちゃったりというのも可能。その気になれば、サーバー側はPerlだろうが、PHPだろうが、ASPだろうがなんでもいい。でもまぁ、お金をかけれるんだったら、FDSを使うんだろうな。

まぁ、Flex結構使えそうですよ。これから、流行りそうな感じします。

トラックバックURL

このエントリーのトラックバックURL:

  • 「手違いで複数トラックバックを送ってしまった!」という場合でも気にしないでください (重複分はこちらで勝手に削除させていただきます)
  • エントリーとあまりにも無関係な記事のトラックバック、または管理人が不適切と判断した場合は、削除させていただきます。
コメントする
  • 電子メールアドレスは必須ですが、表示されません
  • コメント蘭内でタグが使えます。
  • コメント欄内の改行はそのまま改行となります
  • コメント欄には、少なくとも1文字以上の日本語全角文字を入力してください