Monthly Archives: November 2009

MVC Frameworks for Flex

The Model-View-Controller pattern is a convenient way to remember which elements of an application need to know about which other elements. The most common frameworks that implement that pattern in Flex are:

  • Cairngorm
  • PureMVC
  • Matte

Several very able commentators have compared these frameworks:


http://www.asserttrue.com/articles/2007/10/17/silvafug-application-frameworks-presentation

http://mate.asfusion.com/forums/topic.php?id=598

http://www.slideshare.net/Antonos/mvc-pattern-flex-implementation-of-mvc-presentation

My humble contributions to this decision are the following sequence diagram for PureMVC and Cairngorm: