"ActionScript 2.0 用 Framework まとめ" のつづき。もうちょっと詳しく。 Developing Flex RIAs with Cairngorm Microarchitecture を全部読んだね。Cairngorm Framework はほぼ理解した。ARP がおんなじ構造やん?っていうのはどちらも J2EE の Microarchitecture を参考に作られてるからだった。んで、Pixlib もほぼおんなじ。MVC + C (Command) とかって説明されてるけどおんなじ。 んで結局おいらがどれを使うかってーと、Pixlib に落ち着きそうな感じ。 Cairngorm は AS2.0 で作ろうと思うと 0.99 と Flex 1.5 の組み合わせじゃないとダメでいまさら 1.5 かよって感じ。
ARP はちょっと構造がイヤン。Cairngorm と違って Flex の Data Binding とかが使えない分 Commmand と View がくっつきすぎ。Entry point がステージにおいた Application インスタンスってのもなんかちょっと。Pixlib がそのへんをクリアしてるかってーとそういうわけでもないんだけど ARP よりかはスマートに作れそう。 1 つ問題なのは Pixlib はほかと比べて極端にドキュメントが整ってないのでソースコードをあさらないと意味がわからなかったりするとこだな。チュートリアルやって初めて構造理解できたし。 んまーでも、次のプロジェクトは Pixlib + CASA Framework でいってみっかなー。

Technorati Tags: , , ,