我再次看看graphql,并试图理解为什么节省往返旅程对开发人员有利。请求的成本如此昂贵?我来自Web开发背景。Graphql和往返。这只是一个iOS应用程序问题?
让我们比较标准rest api和graphql api。
我需要检索用户个人信息和他们的朋友列表。传统的休息API可能需要2个电话,一个获取个人信息,另一个获取朋友。
使用graphql,我得到了一个请求相同的结果。
但是作为一个前端开发者,我希望我的页面有最短的停滞期。我想尽可能快地渲染页面的一部分,而不是一次性等待我需要的所有信息然后渲染页面。
现在从我的理解中,graphql部分是为了解决移动应用程序API问题而创建的。是否有关于ios应用程序的一些信息,使其更有利于一次加载所有数据,而不是并行请求?还是还有别的东西我失踪了?
谢谢,这正是我一直在寻找答案! – l2silver