まだFlexは比較的若い技術であるため、Flex/AIR(およびFlash)の開発には、CairngormとPureMVCが主なものです。アーキテクチャフレームワークの量は、他のテクノロジに比べて顕著です。Flex/AIR開発のためのアーキテクチャフレームワークを使用していますか?
私は、Flex開発のアーキテクチャフレームワークをどれだけ使用しているのだろうと思っていました。もしそうなら、あなたは何も使っていないのですか?
は、私自身の経験と視点を共有するには:私は、様々なプロジェクトに(Flash開発のためとARP)ケアンゴームを使用し、時々、私達はちょうどに収まるように、余分なコードを記述する必要があることを発見しました明らかに正しいとは思わなかったフレームワーク。私は多くの場面でPureMVCを使用していませんが、サンプルアプリケーションを見ても同じ感覚です。
アーキテクチャフレームワークは何らかの形で宗教を同等にしています。ほとんどのフォロワーは、そのフレームワークがフレームワークであると確信しており、他のフレームワークの使用に関してはオープンでも、懐疑的でもありません。 (私は自分自身が新しいフレームワークをチェックすることに躊躇して懐疑的だが、主に誇大宣言が終わるまで待つことになるからだ)。
結論として、私は健全な知識フレームワークを選択してそれに固執するのではなく、アプリケーションに適用できるパターンとプラクティスを提供します。単に正しいことも間違っているだけでも、私は聖杯とみなされる枠組みがあるとは信じていません。