>跳转页面工作由传统框控制层处理并且搞定权限安全等一些拦截工作是这样,ajax与控制层的关系,在scope粒度上不同的,也是事件模式的不同,事件模式中常有主动触发调用和reaction自我触发两种,控制层是为了应付主动触发调用,进行一些大scope范围内大的主要页面流程跳转;而ajax是一种reaction自我触发为主的模式,通常可用在一个大的主要页面范围内自我激活其他小页面的调用。
从事件模式角度看,主动触发调用和自我触发这两种模式都有应用范围,没有随替代随的问题,具体技术总是服从应用模式的。
当然,ajax也可能发展出响应主动触发调用模式,但是安全性等问题这时就是首要问题,安全验证一定需要服务器端实现,包括控制层Web资源验证,以及业务层的组件构件方法调用验证等。
btw: 当出现一个新技术时,我们在激动之余,就要以模式观点来看待,就不会走极端,泰然处之,也不会有压力紧张感,感觉那么多技术要掌握,知道某个新技术是哪种解决方案,哪种模式,以后在遇到相应场景问题时,再进行具体研究也不迟。