私の会社は、何らかのフレームワークを導入している最大かつ重大なプロジェクトに取り組んでいます。 Robotlegs、Swiz、Mateの3つのフレームワークを比較して、良いオンラインソース/問題/ブログポストがありますか?Flex開発のためのMate、Swiz、およびRobotlegsフレームワークの比較
答えて
私は比較が行く方法だとは思わない。彼らはすべて強みと弱みを持っています。それはあなたが成し遂げようとしているものにすべて帰ります。
私の2つの個人的な選択肢は、RobotLegsとParsleyです。 RobotLegsは、学習して使いやすいので、中小規模のアプリケーションに適しています。 ParsleyはRobotLegsよりも堅牢で多くの機能を追加しています。これは、世界最大のフレックスアプリケーションで使用されている理由です。あなたの説明から、これは大きなプロジェクトであると思われますが、私はParsleyをお勧めしますが、そのすべての機能は必要ないかもしれません。
あなたができる最良のことは、両方を試して、どちらが一番適しているかを確認することです。
- 良い出発点は:Adobe article about different Flex frameworks
- Answer why Mate would be the answer
- Article about different Flex frameworks
- Article about which framework to choose
Robotlegsを覆ってそこに多くの資源がないようです。
「メイトが答えになる理由」の回答は厳しく時代遅れです。当時、Mateは最高の答えでしたが、まだビューベースであり、それ自体に多くの問題があります。アドビの記事も時代遅れです。 –
あなたはグーグルを試みましたか?クイックグーグルは比較をしている多数のページを見つけました。なぜこれらの3つのフレームワークですか? CairngormやParsleyはどうですか?
私はRobotlegsを使いました。私はそれが最小限だったのが好きで、私はメタデータ(Javaを使ったSpringユーザー)による依存性注入が好きです。
他の質問はなぜリファクタリングがフレームワークを追加するのですか?期待される効果は何ですか?期待される利益がない場合は、どうしてですか?
私はRobotLegsも大好きです、私の方法では得られません。しかし、私はパセリについても素晴らしいことを聞いてきました。 –
Cairngorm 2はPOSです。 Cairngorm 3はParsley拡張です。また、「リファクタリングが必要ない場合はなぜいいのですか?」という質問は良いことだと思いますが、Flexアプリケーションには2人以上のデベロッパーがいるか、または大きくなるといつでもアーキテクチャや組織が非常に大きくなっています問題は 'ビューベース'の言語のためですIMOは、この種のプロジェクトにフレームワークを追加することで、多くの価値(スピード、シンプル、速い開発)が適切に行われます。 –
私のIntroduction to Flex Application's Architecturesは、この記事ではフレームワークを比較するのではなく、すべてのアーキテクチャ上の問題点と、さまざまなフレームワークがソリューションにどのようにアプローチするかについてのコードスニペットを示します。一般的な問題を理解することは、なぜ特定のフレームワークがその方法で設計されているのかを理解する上で重要です。
- 1. Swizフレームワークを使用したFlexモバイル
- 2. tarballs、SRPMs、およびソースコードファイルの比較のためのLinuxソフトウェア
- 3. Image(DICOM)データ操作、ビジュアライゼーション、および開発のための良いフレームワーク
- 4. Pythonの比較および削除ファイル
- 5. ゲーム開発のためのC#とJavaの比較
- 6. Flex 4とExtJS 4と他のJSフレームワークとの比較
- 7. WordPressのカテゴリjQueryおよび/またはCSSとの比較
- 8. 読書、比較およびJava
- 9. SQL Serverデータツール(SSDT):ビルド、パブリッシュ、展開、および比較+更新の相違
- 10. XmlDocumentの文字列の大、小および同等の比較
- 11. C++の静的およびグローバルテーブルとの値の比較
- 12. yii、開発およびURLの問題
- 13. 列挙型のElementCollectionsとQueryDSLおよびHibernateの比較
- 14. リスト(Python)の要素の比較、除外、およびポップ
- 15. RPGおよびCL(iSeries開発)の安全なコーディングのための良いリソース
- 16. Webフレームワークのパフォーマンス比較
- 17. Sharepoint開発 - Microsoft VPCとVMWareの比較
- 18. Iphoneゲーム開発者、C++/macの比較
- 19. mysql join、グループ化されたデータ、および比較?
- 20. Javascript/JQueryを使用した時間検証(および比較)
- 21. 電子商取引ウェブサイト開発のためのHTML、Angular JsおよびCss
- 22. cairngormとflexのメイトフレームワークの比較
- 23. は、Flex 3および4
- 24. SQLの更新、比較、および外部キー
- 25. Linq to sql/xml、オブジェクト、およびデータセットの比較
- 26. サブクエリの結果を追加および比較する方法
- 27. ファイル比較およびコピープログラムの作成方法は?
- 28. アンドロイドアクションバーのcompat、pager、およびtabsサンプルをActionBarSherlockと比較する
- 29. ガベージコレクタの有無にかかわらず比較およびスワップ
- 30. windows.sendkeysとflex/adobe airの比較
私は投票に投票しました。そのような質問から生産性の高いものは得られないと私は感じています。私が推奨するアプローチは次のとおりです。まず、ソリューションを実装するために解決すべき問題を定義します。次に、フレームワークを評価して、それらが問題を解決するか、あなたを妨害するのに役立つかどうかを確認します。 – JeffryHouser
また、エンタープライズアプリケーションで最も広く使われているフレームワークである[Parsley](http://www.spicefactory.org/parsley/)もありません。 –
これは意見ではなく、疑問の募集です。それを質問に変えるには、「私たちはX、Y、Zをする必要がある」と言えるでしょう - 誰かが私にこれらの特定のニーズに合った枠組みを教えてくれますか? 「すべて」= D – Nate