我再次看看graphql,並試圖理解爲什麼節省往返旅程對開發人員有利。請求的成本如此昂貴?我來自Web開發背景。Graphql和往返。這只是一個iOS應用程序問題?
讓我們比較標準rest api和graphql api。
我需要檢索用戶個人信息和他們的朋友列表。傳統的休息API可能需要2個電話,一個獲取個人信息,另一個獲取朋友。
使用graphql,我得到了一個請求相同的結果。
但是作爲一個前端開發者,我希望我的頁面有最短的停滯期。我想盡可能快地渲染頁面的一部分,而不是一次性等待我需要的所有信息然後渲染頁面。
現在從我的理解中,graphql部分是爲了解決移動應用程序API問題而創建的。是否有關於ios應用程序的一些信息,使其更有利於一次加載所有數據,而不是並行請求?還是還有別的東西我失蹤了?
謝謝,這正是我一直在尋找答案! – l2silver