Due to space constraints, we reviewed only some of the Flex frameworks in this chapter. What other Flex MVC frameworks would we have reviewed if space allowed? We recommend you to take a close look at Swiz and Parsley, which are light MVC frameworks that implement the Inversion of Control design pattern. Here is a comprehensive list of Flex frameworks and component libraries, in alphabetical order:
While analyzing frameworks, fill out the following questionnaire for each candidate:
Will using this framework reduce the time required for development of my project?
Does it offer enhanced Flex components or just help with separation of responsibilities of developers?
Is it well documented?
Is it easy to master for developers that were assigned to this project?
Is technical support available? If yes, is it provided by creators of this framework or is it available via an online community?
If I make the wrong choice, how long will it take to remove this framework from the application code?
Does it support modularized applications?
How long has this framework been around? Has it been released or is it still in beta?
This chapter was a brief comparison of selected frameworks. If you’d like to get a better understanding of how things work in Flex and maybe consider creating your own framework of rich and reusable components, we encourage you to study Chapters 2, , and 6. The authors sincerely hope that after reading this book, you’ll be able to pick the right Flex framework for your project!
Get Agile Enterprise Application Development with Flex now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.