或者
问答详情页顶部banner图
您的位置:首页 >推广 > 其他 > 其他 > APP 的接口应该由谁定义比较好

APP 的接口应该由谁定义比较好

提问者:云中客  |   分类:其他  |   浏览101次  |   悬赏分:2积分 2017-10-17 10:10:11

我要回答

提 交

匿名

  • 卡布布

    做后端服务器开发的定义

    2017-10-17 17:18:44
    评论0  |   0
  • xiehg

    分成多个接口来处理, 优点: 1.更好的能适应需求变更。例如首页要显示信息 a,b,c,结果下个需求,c 不要在首页中显示,移到其他页面了。这样的话,接口都不需要动。假如接口按照页面给的话,要改两个接口。服务端,客户度都要动,还要重新联调。 2.接口按页面给出,对一些数据量比较大的页面,很可能出现一个接口,数据很大的情况。可能性能上,会比较麻烦。 3.很多分页加载的列表,也只能按接口给出列表需要的数据,不可能一次性把页面上的数据都全部一次性给出。 4.有利于客户端做部分数据缓存的工作。 缺点: 1.就是为了加载一个页面,可能要加载很多接口,导致页面加载速度有点慢。这个我们都是靠优化来解决,有些数据的获取,可以放在登录、APP 初始化的时候,数据量比较小的页面,分担一些通用数据获取的工作。有些不常更改的数据,可以直接通过版本控制的方式,缓存在客户端。 2.部分数据接口之间,有依赖关系。这个也要处理好。

    2017-10-17 16:30:30
    评论0  |   0
问答详情中间banner