1、遇到这种情况,我建议不要采用一个页面一个接口的形式,而是分开对应多个接口。理由有以下几点:
2、1程序要保持模块化的设计风格,否则就造成了一个"耦合"的现象
3、2加载数据的时候要是别的数据卡住了那一整块都没得出来,你看看人家QQ空间和很多网站其实也是,一块一块数据出来的,不是一大块数据一齐出来的,因为它们不是同一个接口
4、3提高接口重用性,如果有别的页面也需要这个
5、4回到模块化设计中,如果一个接口来,我估计通常程序员会在一个控制器里写下超长的代码,这些代码一旦长起来,后面维护的人通常又不负责任,会导致越来越乱.当每个接口都是独立的控制器方法来管理时,那维护这个接口的数据受到的干扰代码就没那么多,BUG风险也低