- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在一家初创公司工作,我们有一个与后端 API 交互的 iOS 产品。最初在开发产品时,API 被设计为灵活的,以便客户端始终可以访问给定 View 上所需的数据;特别是随着观点的发展。
随着我们开始扩展,我们现在发现由于我们传递给客户端的数据量存在很多性能瓶颈——其中一些在给定的端点上是不需要的。
我的问题是:在私有(private) API 的情况下,您还构建了将使用 API 的唯一客户端,将前端需求直接与后端服务相结合是否常见(或可接受),以便后端仅提供给定端点/ View 的客户端所需的内容?
最佳答案
是的。 API 的目标是为您想要支持的所有客户端提供合理的服务。如果您只有一个客户端,那么优化您的 API 以支持一个客户端是常见且可接受的(甚至是可取的)。
关于ios - 移动 API 设计 - 灵活性与性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54049070/
我正在使用 2 个库,并且我需要其中一个库中的一个类才能具有另一个库的功能。我的第一次尝试是获取库 A 的源代码并让该类扩展库 B 中的类。这工作得很好,除了大量修复等,这些修复不会使代码变得那么稳定
以下代码不起作用(当然),因为标记的行无法编译: MyClass { //singleton stuff private static MyClass instance; pr
这是我的情况,我有一个 css 3 列流体布局(终于掌握了 chalice ,谢谢大家!)并且在我的左列中我有一个 google adsense 广告。对于熟悉这一点的人来说,它们在广告尺寸方面不是很
为了提高我的在线 map 的性能,尤其是在智能手机上,我遵循 Mike Bostock 的建议,在将地理数据上传到服务器之前尽可能多地准备地理数据(根据他的 command-line cartogra
我是一名优秀的程序员,十分优秀!