WeeMVC 是一种微型、简洁的ActionScript?快速开发框架
主要特色:超级轻便,超级简洁。
目前正在完善中...希望大家多提意见、多多关注,让此微型框架更加成熟。
缘起
虽然在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/
分享到:
相关推荐
后端计划任务任务快速开发框架,以php语言作为开发语言,使用了命名空间机自动加载机制开发的一款微型框架。该框架集成了redis非关系型数据库和mysql ,oracle,sqlserver,pgsql等主流数据库,数据库链接驱动通过pdo...
framework, 一个小巧而强大的PHP微型框架 设备框架 一个小型而强大的PHP微框架,由工程团队在我工作时在上创建和维护。Attempts , PSR-2,PSR-3, PSR-4 和 PSR-7 兼容。 也使用 ADR Pattern 。 你也应该 !要开
一种微型纯电动汽车自动变速器设计.pdf
Crow :一个非常快速和易于使用的C 微型web框架(灵感来自于Python Flask)
chota 一个微型(3kb)的CSS框架
Espresso.js 是一个微型(500行代码,压缩后3k)的 Node.js 的 MVC 框架,其灵感来自于 Backbone 和 React ,主要特点是简单、高性能。 标签:Espresso
jooby:用于Java的可扩展,快速和模块化微型Web框架
erPhp框架是一个轻量级的微型的PHP开发框架,其支持多语言,权限控制,功能模块化,多数据库连接,及页面缓存和编译缓存,其模板引擎是使用流行的smarty做为模板引擎,前端JS比较自由默认使用jquery,支持多种session存储...
一种微型逆变器的固定装置,它涉及一种固定装置;它的悬挂架(2)安装在光伏组件边框(1)折边的内侧
tinympi4j 是一款微型的 java 分布式离线计算框架, 实现原理如图: 特性 简单直观, 没有任何学习难度 slave支持多个任务并发/并行执行 使用HTTP协议通信 场景:
tango, 微型&可以插入网络框架 Tango 软件包探戈是一个微型&可以插入的网页框架。当前版本:v0.5.0 版本的历史记录。正在启动要安装 Tango:go get github.com/lunny/tango
VS2008下面实现的,C#版本的AOP 微型框架,供参考,非原创
form-binder 是一个容易使用和定制的微型数据绑定和校验框架。 它有如下特点: 非常轻量,总共才 900 来行代码(框架 内置扩展) 容易使用,使用过程没有冗余代码,所见及所得 高度可...
一种微型轴承装配机 .pdf
form-binder-java 是一个容易使用和定制的微型数据绑定和校验框架,是 form-binder 的 Java 移植版。用 Java 8 实现,运行时要求 Java 8。 它有如下特点: 非常轻量,总共才 1500 来行代码(框架 ...
行业资料-交通装置-一种微型客车.zip
行业资料-交通装置-一种微型车床.zip
行业资料-交通装置-一种微型吊车.zip
Strawberry 一个基于Flexbox的新型CSS微型框架:一组专注于使用嵌套式的常用Flexbox工具类