UMVCSL1——PureMVC
UMVCSL1——PureMVC
PureMVC
基于MVC思想和一些基础设计模式建立的一个轻量级的应用框架,是一个免费开源框架
它最初是执行的ActionScript 3语言使用的,现在已经移植到几乎所有主流平台
PureMVC的中文文档:PureMVC_IIBP_Chinese.pdf
PureMVC如何获取
官方网址:http://puremvc.org/
PureMVC的基本结构
MVC + …
- 代理模式
- 中介者模式
- 外观模式
- 观察者模式
- 单例模式
-
Model(数据模型)
关联Proxy(代理)对象,负责处理数据
-
View(界面)
关联Mediator(中介)对象,负责处理界面
-
Controller(业务控制)
管理Command(命令)对象,负责处理业务逻辑
-
Facade(外观)
是MVC三者的经纪人,统管全局
可以获取代理、中介、命令 -
Notification
通知,负责传递信息
总结
- PureMVC是什么 —— 基于MVC思想的第三方开源框架
- PureMVC如何获取 —— 官方网站前往Github获取
- PureMVC的基本结构 —— MVC + Proxy + Mediator + Command + Facade
套路写法:
- 先数据(proxy和Model)
- 后界面(和View)
- 再用命令做串联
- Facade:判断、注册和获取
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文KRIFE齐的博客!