- UI 很漂亮,但是比较难以定制。尤其是在像 jQuery 这样的 DOM DSL 出现并广泛的使用之后。
- 界面动态修改不方便。
- 还不够成熟,一些细节做得还不如发展了多年的客户端、web dhtml 贴心。虽然是一些细节,但是如果自己开发的话会是很大的工作量。
- 增加开发的复杂度。
- 增加学习成本。
- 不容易测试。
- 生成的控件比较大。
- 必须依赖 Flash.
Flex 也有不少优点,但是目前在项目(有特殊需求的项目除外)中采用的话目前弊大于利。
这是一篇别人写的 Flex 相关的文章,也可供参考
http://it-essence.xs4all.nl/roller/technology/entry/why_flex_is_evil