代码之家  ›  专栏  ›  技术社区  ›  djt

移动API设计-灵活性与性能

  •  1
  • djt  · 技术社区  · 7 年前

    我为一家初创公司工作,在那里我们有一个与后端API接口的iOS产品。最初,随着产品的开发,API的设计是灵活的,以便客户能够始终访问给定视图上所需的数据;尤其是随着观点的演变。

    当我们开始扩展时,我们发现由于传递给客户机的数据量很大,存在许多性能瓶颈,其中一些在给定的端点上是不需要的。

    我的问题是:在私有API的情况下,您也在构建唯一使用API的客户机,将前端需求直接耦合到后端服务的内容是否常见(或可接受),以便后端只提供客户机对于给定端点/视图所需的内容?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Eric Stein    7 年前