浏览 2083 次
锁定老帖子 主题:众说纷纭的Flex框架Mate
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-09-23
原翻译地址: http://www.infoq.com/cn/news/2008/09/flex-mate-good-bad
作者 Moxie Zhang译者 张龙 发布于 2008年9月22日 上午5时26分
Mate是由AsFusion在2008年6月创建的一个基于标签的Flex框架。自从InfoQ报道了Flex社区对其发布的反应后,Mate得到了Flex开发者的注意。当前很多人都想知道相比于已有的其他框架如Cairngorm和PureMVC,Mate如何适应于Flex RIA开发。 TechPer的Java开发者Per Olesen在其博客上发表了一篇博文,谈到了Mate的优缺点。 根据Olesen所述,Mate的优势在于: Mate是个Flex框架,这意味着它不会隐藏或者抽取对Flex apis的访问。其通信机制基于通常的flex事件,很大程度上要靠Flex apis完成。这是它与Cairngorm相同的地方,但是与PureMVC的区别就很大了。 大体来看,Olesen很喜欢Mate并认可其对Flex的继承。但是Mate的有些东西Olesen却并不喜欢,他说:“后台有一些东西太具魔力。Mate有个叫EventMap的东西,用来包装应用。EventMap都是通过XML实现的。XML编程很快就会令你身处困境。我讨厌它!” Olesen还发现Mate中有段代码亟需改进。 来自威尼斯Rapture公司的John Blanco在“太多魔力”问题上与Olesen产生了分歧。他说: Mate是一个框架;因此我们不可能在短短的5分钟内就能掌握好它,这也是不现实的。 但是Olesen回应到: EventMap是Mate的一个非常重要的概念和组成部分。该框架的很多内容都是以EventMap为中心的。大家也都这么认为。这是该框架的意图。如果你打算使用Mate,你就应该了解EventMap的概念。它是Mate的重要内容应该会有助于你。这可能吗,我表示怀疑。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |