我正在再看看graphql,我试图理解为什么保存往返行程对开发人员有利.提出要求的费用如此昂贵?我来自网络开发背景.
让我们将标准的rest api与graphql api进行比较.
我需要检索用户的个人信息和他们的朋友列表.传统的休息api可能需要2个电话,一个用于获取个人信息,一个用于获取朋友.
使用graphql,我可以通过一个请求获得相同的结果.
但作为前端开发人员,我希望我的页面有最短的停滞期.我想尽可能快地呈现页面的一部分,而不是等待我需要的所有信息然后再渲染页面.
现在从我的理解,graphql部分创建,以解决移动应用程序api问题.有没有关于ios应用程序的东西,它使得一次加载所有数据更有利,而不是并行请求?或者还有其他我想念的东西?