pureMVC使用实践
MVC是一种开发模式 model,controller,view 将代码以三层分离的形式开发,但真正很少有人能设计出三层分离的代码结构
所以pureMVC出现了
顾名思义,一个单纯的MVC框架 帮助你实现了三层分离需要的代码,你需要的只是往每层填充逻辑就好了
由于他是设计模式类别的框架 所以功能型框架在使用上不同
比较方便的用法是继承+覆盖
view层的代码继承 Mediator(中介者)
controller层代码继承 SimpleCommand(简单命令模式)
model层代码继承 Proxy(代理人)
可以再加个Facade(外观模式) 把开始实例化
这三层间用 Notification(消息) 来互相调用