0

Cairngorm (Flex Framework) には、グローバル変数に似た Model Locator Pattern があります。これは正しいパターンですか?Adobe は flex に最適なパターンだと言っています。

アドビのコンサルティング チームは、Model Locator パターンを、Flex 開発者が採用するベスト プラクティスとして考えました。Model Locator パターンは、コア J2EE パターン カタログから借用したパターンではないため、ユニークです。代わりに、特に Flex アプリケーション開発用にこのパターンを作成しました。私たちの動機は、アプリケーションの状態が Flex アプリケーションに保持され、ビュー コンポーネントがレンダリングしたいクライアント側モデルを「見つける」ことができる単一の場所を持つことでした。Model Locator パターン戦略では、データ バインディングの使用が推奨されるため、View コンポーネントは、ModelLocator クラスの単一インスタンスに保持されているクライアント側の状態に直接バインドされます。このように、モデルが ModelLocator で更新されるたびに、

4

1 に答える 1

3

私が読んでいることから、あなたは Cairngorm 2 とその推奨されるベスト プラクティスについて話していると思われます。バージョン 2 以降、Cairngorm フレームワークが大幅に変更されたことを知っておく必要があります。

現在、新しいバージョンのCairngorm 3があります。これは、他の Flex アプリケーション フレームワークで作成されたプロジェクトに組み込むことができる一連のガイドライン、ツール、およびライブラリに似ています。

RobotLegsParsleySpring ActionScriptなどの新しい(より)フレームワークのいくつかを調べることをお勧めします

乾杯

于 2011-07-05T08:29:19.860 に答える