flex中的cairngorm vs mate框架比较

时间:2012-03-01 02:31:58

标签: flex cairngorm mate

我已经开发了灵活的cairngorm框架应用程序超过2年。 现在我必须使用Mate框架开发应用程序。我不知道Mate框架,哪一个比另一个好。我还需要知道从哪里开始学习Mate框架,如果有人对这两个框架都有所了解,请关注这个领域。

2 个答案:

答案 0 :(得分:2)

可能如果您一直在使用旧版本的Cairngorm,那么您将很难摆脱从其基于Singleton的架构所引发的各地触及框架的思维模式。您希望从您学到的内容中保留的是您对基于事件的沟通的尊重。如果您使用旧的Cairngorm,可能没有多少其他对您有用。如果您一直在使用CairnGorm 3,您可能会发现自己就在家,因为Mate和Parsley在概念上非常相似,而且Mate开发人员倾向于使用Presentation Model模式。

这是一个很棒的视频,可以帮助您在概念级http://tv.adobe.com/watch/360flex-conference/mate-flex-framework-by-laura-arguello/了解Mate。

以下是我的一些文章,你可能也很有用http://www.developria.com/2010/05/mate-for-framework-beginners.html http://www.developria.com/2010/05/refactoring-with-mate.html

不幸的是,源代码目前不可用,因为托管它们的子域名已关闭。

答案 1 :(得分:-1)

快速回答,不要使用其中之一。它们都是基于视图的框架,比任何事情都更麻烦。使用欧芹或RobotLegs。欧芹更健壮,但“更重”,学习曲线更陡峭。 RobotLegs更小更简单,但灵活性更低。

Cairngorm 3依赖于Parsley扩展框架。

我更喜欢Parsley,因为我很少参加一个不大的Flex项目,需要一个很好的方法来管理它。它是金融行业中使用最多的Flex框架。有一个充满活力的开发者社区,领先的开发人员非常棒。它也是开源的。