Flex Frameworks

On February 20, 2009, in Flex, by Anuj Gakhar

I think frameworks are always a debatable topic, no matter which programming language you talk about. I personally am not even sure whether using a framework in every project you do, is such a good idea or not. But anyways, thats a separate topic. I just think that you should atleast know about the capabilities and usefulness of frameworks so if you have to use them, you should be able to.

As I have not used any Flex frameworks till now in any of my Flex projects , I wanted to give it a try. And I started looking which one is the best for a small project I was gonna start. I have heard about Cairngorm and PureMVC in the past, but I have also heard that they have a slightly steep learning curve involved. It might make sense when there is a large team working on a single project so to make sure everyone follows a common approach, but in my case, since the entire development team size is limited to just one (myself) , I wanted something simpler. Something I dont spend much time learning. 

Thats when I found out this excellent framework comparison article by Jeremy Wischusen. The article clearly discusses the strength’s and weaknesses of the available Flex frameworks and after reading this article, making a choice was quite easy for me. I am really glad I read this article sooner than later.

Now, only if there was such an article somewhere for the 30 or so ColdFusion frameworks as well !!!

Tagged with:  

10 Responses to Flex Frameworks

  1. There’s also an excellent series about the main Flex frameworks on InsideRIA.com by Tony Hillerson.

    Based on his series, I went the Mate route for my small projects and love it! I still use PureMVC for large projects but that’s more a result of a client insisting on PureMVC, which I don’t like nearly as much as Mate.

    The intro article in his 6 part series:

  2. Anuj Gakhar says:

    @Brian, Thanks for the links. Mark Mandel’s article is actually very good. I totally missed it somehow. And yours is a good read as well. I didnt know these existed.

  3. Anuj Gakhar says:

    @Craig, thanks for the link. I also decided to use Mate for my personal project. How was your experience with Mate?

  4. Paul Kukiel says:

    There is also Swiz its new to me but I just watched a good presentation of it that was recorded last night http://experts.na3.acrobat.com/p98371937

    Swiz code: http://code.google.com/p/swizframework/

  5. nice article, its really good

  6. Tyler says:

    I wrote a dependency injection framework for Flex, Air, and ActionScript 3. It’s similar to Swiz, but a bit easier to learn and use (IMO).

    I call it “Mainline.” I’ll be posting some examples and advanced usage tips over the next few days.

    Mainline Framework

  7. Anuj Gakhar says:

    @Tyler, that sounds great. Looking forward to your examples and usage tips ? Is it similar to ColdSpring ?

  8. This is great article. Currently i am using PureMVC Framework for development.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 450 other subscribers

© 2011 Anuj Gakhar
%d bloggers like this: