2012-03-01 8 views
0

フレックスのcairngormフレームワークで2年以上アプリケーションを開発しています。 今、私はMateフレームワークを使ってアプリケーションを開発しなければなりません。私はMateのフレームワークと、どちらが他のものよりも優れているのか分かりません。私はまた、誰かが両方のフレームワークについてのアイデアを持っていれば、メイトフレームワークを学ぶためにどこから始めるべきかを知る必要があります。cairngormとflexのメイトフレームワークの比較

+0

http://aparnachaudhary.wordpress.com/2009/02/13/mate-vs-cairngorm/これは完全に助けになるかもしれません – Triode

答えて

2

古いバージョンのCairngormで作業していたとしたら、シングルトンベースのアーキテクチャによって誘導されたあらゆるところからフレームワークに手を伸ばすという考え方から抜け出すのは難しいでしょう。あなたが学んだことから保持したいことは、イベントベースのコミュニケーションに対するあなたの敬意です。もしあなたが古いCairngormを使っていたら、他にはあまり役に立たないでしょう。 CairnGorm 3を使用していた場合、MateとParsleyの概念は非常に似ており、Mateの開発者はPresentation Modelのパターンを当てはめる傾向があるため、自宅にいるようです。

ここでは、概念レベルでメイトを理解するのに役立つ素晴らしいビデオがあります。http://tv.adobe.com/watch/360flex-conference/mate-flex-framework-by-laura-arguello/ここで

はそれらをホストされている私のサブドメインがダウンしているとして残念ながら、ソースコードは、この時点では利用できないあなたも http://www.developria.com/2010/05/mate-for-framework-beginners.html http://www.developria.com/2010/05/refactoring-with-mate.html

として有用frindかもしれない私のいくつかの記事です。

+0

イベントに基づいてまだメイトは表示されていませんか?それは私のために良い結果をもたらさない。 –

+0

メイトはプレゼンテーションモデルの使用を推奨しています。つまり、イベントバスにディスパッチすることができます。 –

+0

Gotchaは、新しいものでなければなりません。なぜなら、私がそれを使用したとき、すべてはビューに基づいたイベントマップでした。それをクリアしていただきありがとうございます。 –

-1

クイックアンサー、どちらも使用しないでください。どちらもビューベースのフレームワークなので、何よりも面倒です。 ParsleyまたはRobotLegsを使用します。パースレーはより堅牢ですが、より重い学習曲線で「重く」なります。 RobotLegsは小さくて簡単ですが、柔軟性は低くなります。

Cairngorm 3は、Parsley拡張フレームワークに依存しています。

私は、大規模ではなく、それを管理するには良い方法が必要なFlexプロジェクトにはほとんど来ないので、私はParsleyを好む。これは、金融業界で最も使用されるFlexフレームワークです。活気に満ちた開発者コミュニティがあり、主任開発者はすばらしいです。オープンソースでもあります。

+0

ありがとう、私は今すぐメイトでプロジェクトを開始することに決めました。それはCairngormよりもシンプルに見え、インターネットで利用できるチュートリアルやドキュメントがたくさんあります。 – nitin

+0

私はJ_A_XとRobotlegsがより良いフレームワークであり、現在のサポートとドキュメントがはるかに優れていることに同意します(ただしOPはMateを使用する意思がないように聞こえましたが)。あなたが決定に影響を与える力を持っていれば、メイトは一緒に行く方が良いと言いたいと思います。 MPOは、Robotlegsが開発者がフレームワークの "周り"にいないようにするために、Parsleyよりも多くの指針を持っているということです。したがって、組織がSingletonsに基づいていないフレームワーク。 –

関連する問題