一个纯的AJAX项目如何进行分层,这里没有了form请求就没必要一个请求转发结构了吧,也就没有了针对页面的action处理了吧,后面听论坛上人们常说的service也要进行变化了吧?
还是我把所有的AJAX请求当成一个Action来处理?(没有了数据的转换,不知道Action还有什么用?)
那么我是否应该针对每个功能设计一个Service,然后呢把公共的Service抽象出来被继承或包含呢?
我觉得facade就好像字典,太厚了总是不好的,最好分为医学字典,生物学字典,和计算机字典,这样不论是维护还是调用都比较好。
还是我把所有的AJAX请求当成一个Action来处理?(没有了数据的转换,不知道Action还有什么用?)
那么我是否应该针对每个功能设计一个Service,然后呢把公共的Service抽象出来被继承或包含呢?
我觉得facade就好像字典,太厚了总是不好的,最好分为医学字典,生物学字典,和计算机字典,这样不论是维护还是调用都比较好。