读书人

[转]抉择一个Flex框架

发布时间: 2012-11-04 10:42:41 作者: rapoo

[转]选择一个Flex框架

????? 框架满天飞的今天,选择框架似乎是每一个开发人员必须的经历,不得不找到目前有哪些我们需要的框架,并进行横、纵向比较,做出取舍!

????? 对于MVC类型的框架,我们在采用传统web项目开发技术时,大多倾向于Struts2(webwork)和Spring MVC,而对于Flex的MVC框架,可以说是众说纷纭,选择不一。与此同时,真正理解MVC框架的朋友,可能更愿意为Flex构造自己的MVC模式来保证项目的MVC清晰结构,原因在于现行框架的局限性以及Flex前后端通信的便利性吧!

????? 为了快捷而有全面了解一下现有的Flex MVC框架,转载了博文选择一个Flex框架!为便于阅读,其内容转载如下(并做了补充):

==============================================================

本文提供了当前最流行的Flex框架,你可以根据了解来选择最适合你的团队或者项目的需求的框架。本文覆盖了 Cairngorm、Mate、PureMVC以及Swiz 框架。我特意选择了这些框架是因为它们已经被Flex show 播客提及并且或者已经被类似360|Flex 的会议所提出。

Cairngorm 框架

Cairngorm是最早最为成熟的Flex 框架。它实际上是一个微架构——它提供了一系列已经被证明可以很好的互相协作的设计模式的集合。Cairngorm采用累来自Java开发世界的笨重并且把焦点集中到了三个关键区域:处理用户行为,包装服务端交互与业务逻辑,并且管理客户端状态以及在用户界面(UI)上体现客户端状态。

在Cairngorm构建一个项目包含了拆散你的应用到若干个包中并且扩展Cairngorm的类。如下是一个Cairngorm 项目 主要包含的部分和类。

读书人网 >flex

热点推荐