Frameworks 什么';Flex4的最佳最小框架是什么?

Frameworks 什么';Flex4的最佳最小框架是什么?,frameworks,flex4,mate,robotlegs,swiz,Frameworks,Flex4,Mate,Robotlegs,Swiz,我正在寻找一个小而可靠并且在Flex4中工作的框架。 我有一些建议(但我应该选择哪一个): 不管它值多少钱,我已经在几个相当大的项目上使用过,必须说它工作得相当好。我个人发现它比Cairngorm更容易学习和使用 仅房地产注入一项就让这些项目的开发变得更加干净/顺利/快速。如果我必须选择在项目中使用Mate还是完全不使用框架,我每次都会选择Mate。这三种框架都是可靠的框架,我知道非常有才华和经验丰富的开发人员出于各种原因偏爱其中之一 三者都有一个内置的依赖注入机制,这就是最佳点 Mate是

我正在寻找一个小而可靠并且在Flex4中工作的框架。 我有一些建议(但我应该选择哪一个):


不管它值多少钱,我已经在几个相当大的项目上使用过,必须说它工作得相当好。我个人发现它比Cairngorm更容易学习和使用


仅房地产注入一项就让这些项目的开发变得更加干净/顺利/快速。如果我必须选择在项目中使用Mate还是完全不使用框架,我每次都会选择Mate。

这三种框架都是可靠的框架,我知道非常有才华和经验丰富的开发人员出于各种原因偏爱其中之一

三者都有一个内置的依赖注入机制,这就是最佳点

Mate是迄今为止最轻量级的,因为它主要关注依赖项注入。Robotlegs和Swiz功能更全面,内置了更多MVC组件


因此,我同意杰森的观点

我在一个相当庞大的项目上工作了多年。我用Mate作为这个项目的核心框架,我很喜欢它。我发现它正好满足我的需要。我得到了我想要的特性,而没有显著改变我项目的设计。相比之下,Cairgorm让你的项目变成了一个完全的弗兰肯斯坦,而没有它,你的项目看起来一点也不像

我有多年的MVC经验(主要是JavaStruts、shudder)和依赖注入经验(Spring、Guice等)。如前所述,我也处理过Cairgorm,发现这是我整个职业生涯中最痛苦的经历之一。在我处理过的MVC和DI框架中,Mate是我最喜欢的。我没有使用机器人腿或Swiz的经验,所以我不能直接比较它们


我对Mate唯一的不满是,这些天它似乎没有得到很积极的维护。但是,我发现它非常没有bug,并且不需要太多的维护。它不会坏,也不需要太多的修理。

欧芹是另一种选择,有很好的文档记录,可以以非常轻巧的方式使用。我个人偏爱Robotlegs,因为我喜欢它作为一个框架非常小,而且大部分更广泛的功能都是由社区通过扩展和附加组件提供的。

你可能会发现,询问关于框架的更具体问题会更成功;这真的是一个开放式的平台。是的,但我也不完全相信框架。你需要框架做什么?框架并不是万能的,当应用程序变得更大时,它们会有所帮助。。但我真的不知道..Swiz不包括MVC组件。机器人腿可以,但据我所知,它是可选的。