通过多个http请求返回数据拼接和一个http请求返回数据哪个好?
这里边有两个点比较矛盾,一个是前端请求可以异步,相比后端整体查询在拼接肯定效率会高,但是从性能的角度考虑肯定http请求数量越少越好。
再一个是跟后台同事交流的时候后台觉得接口开发不应该耦合性太强,比起单纯的根据需求开发接口,开发出的接口不够泛用性,例子就是假设一个接口查询n个库表返回总数a,b,c,d,当前需求需要abcd所以没问题,其他需求可能只需要a或c,如果根据当前接口等于需要查询4个库表效率很低,但是重新开发感觉就很蠢,所以给出的结论是给我一个接口通过传入type可分别查a,b,c,d,但从前端来看,一个接口就能搞定的事需要我四次查询在拼接,也有点蠢啊😂
展开
4