浏览 4605 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-01-29
最后修改:2009-02-14
主要特色:超级轻便,超级简洁。 目前正在完善中...希望大家多提意见、多多关注,让此微型框架更加成熟。 缘起 虽然在ActionScript?领域优秀的框架数不胜数,最常见的如 PureMVC 、Cairngorm 等等,都提供了接近完美的 MVC 开发解决方案。但是我觉得有时候使用这些 NB 的框架反而不太合适,比如以下情况: 1. 在使用 FLASH IDE 开发较小型项目的时候; 2. 新手入门开发的时候; 3. 快速开发的时候。 虽然 PureMVC 对 FLASH 的支持也很不错,但是个人觉得在使用 FLASH 开发的时候,很多都是一些不大的项目,所以用这个就有点不太合适,有点大才小用的感觉。Cairngorm 在这点上做得不错,但是目前对 FLASH 的支持却又不怎么好。 当然有很多朋友会说,在开发较小的项目的时候不用框架会更好,代码量少,编译的 swf 重量轻。我个人认为,这个可以取一个权衡:用框架,那么代码的可扩展性、可维护性和代码可复用性都将大大增加,不好的地方就是增加了对此框架的学习成本和应用成本。 基于以上的考虑,我在参考了 PureMVC 和 Cairngorm 之后,根据自己的理解写了这个超级微型的框架,开发此框架的目的主要有以下几点: * 超级微型,简洁、简单,上手快,适合新手学习和开发小型项目; * 整合 PureMVC 与 Cairngorm 的优点进行设计; * FLASH 友好设计,对于 FLASH 的相关小型项目开发效率较高; * 在解耦上做了优化处理,使得 model 和 view 复用更容易。 项目主页:http://www.weemvc.org FlashCS3版本demo:http://weemvc.googlecode.com/files/FlashCS3.rar Flash8版本demo:http://weemvc.googlecode.com/files/Flash8.rar SVN:http://weemvc.googlecode.com/svn/trunk/ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-07-21
最近这个框架又有一些新的 case,欢迎大家前来观看!
|
|
返回顶楼 | |
发表时间:2009-07-22
看看源代码
|
|
返回顶楼 | |
发表时间:2009-07-29
恩。项目主页上有很多代码,欢迎提出您的意见。
|
|
返回顶楼 | |