天天看點

幾種 Flex 開發架構

從infoq上看到的新聞,flex有個新的架構釋出“Mate(發音“mah-the” 就像latte)在Flex社群中正在受到大量關注。Mate是由AsFusion建立的基于标簽的Flex架構。盡管Mate在AsFusion内部已經使用了很長一段時間,但其Alpha版的釋出卻是剛剛不久的事情。 ”

Hultberg評述道:

Mate的核心是事件映射,它描述了當應用程式分派不同類型的事件時,應該發生什麼情況。對于每一個事件,都會有一個或者更多的事件處理器被調用。事件處理器可以做任何事,包括調用一個對象的方法,運作一個指令,或者對遠端對象進行調用。同時,也給你提供了編寫自己專門的事件處理器的機會。各事件處理器可以獲得前一個處理器的結果依次運作,這樣就可以構造出非常複雜的邏輯。所有這些都是用MXML完成的,意味着你做的配置其實是應用程式真正的主線。更重要的是,這個配置可讀性好,易于了解。
  • 點選此連結檢視  如何開始使用Flex Mate 架構
  • 點選此連結檢視 源文
  • 點選此連結          跳轉到Mate官方網站
幾種 Flex 開發架構

Flex還有以下的開發架構:

Cairngorm (download)

Cairngorm是一個最早最為成熟的FLEX架構,現在已歸為ADOBE門下.

PureMVC (download)

它其實是一個ActionScript 3架構,不像Cairngorm,它并不是針對FLASH,FLEX或者其它ADOBE AS3.0類。它是一個用于開發基于FLASH的AS 3.0的任何程式.

Model-Glue: Flex (download)

Model-Glue是一種簡單的MVC的FLEX架構,Model-Glue擁有COLDFUSION接口.它相比以上兩款更為輕巧.

Foundry (download)

ServeBox Foundry ( sbasfoundry )是一個ActionScript 3 / Java架構針對Flex 2應用開發者.

Guasax Flex Framework (download)

Guasax是一個易用的程式架構,為保證新老FLEX應用的擴充.

ARP (download)

ARP (Ariaware RIA Platform)是一個基于ActionScript的架構,它是一個Open Source Flash 項目.

Flest Framework (download)

Flest 是一個ActionScript3 / Flex架構.

繼續閱讀