翻譯|行業資訊|編輯:黃竹雯|2019-05-08 15:54:17.000|閱讀 445 次
概述:GraphQL是API的一種查詢語言(即“QL”所代表的),也是使用現有數據完成這些查詢的運行時。SoapUI Pro v2.7版本全面發布!新增支持GraphQL語言!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
GraphQL是API的一種查詢語言(即“QL”所代表的),也是使用現有數據完成這些查詢的運行時。基本上,它用于將數據從服務器加載到客戶端 - 這是一種將API中的數據導入應用程序的方法。正如您將看到的,它以比傳統方法和服務更有效的方式實現這一點。
事實證明,GraphQL在構建現代移動和Web方面非常有效,為開發人員提供了一種靈活,豐富的技術,用于提取比REST API更高效,更少擴展的數據。真正的秘密在于GraphQL確保開發人員和應用程序僅加載相關且絕對必要的數據,即使它來自多個來源。
GraphQL與標準REST API有很大的不同,在標準REST API中,您通常擁有一個特定的端點或資源,它確定返回的JSON響應中返回的整個數據塊,然后需要對其進行解析和分散。
GraphQL是圍繞模式,查詢和解析器建立的,而是旨在通過允許您請求特定的數據 - 而不僅僅是整個塊來改進REST原則。無需解析長長的數據流 - 您只需獲得所要求的內容。您要求的可以從幾個不同的REST API編譯。
GraphQL是一種語言和技術,而REST是一種架構模式,這意味著即使團隊越來越多地采用GraphQL,它也不意味著REST的終結。GraphQL已經證明自己是從多個來源匯總數據,指定數據和描述數據的解決方案。
SoapUI Pro v2.7版本全面發布!新增支持GraphQL語言!
同時,新版SoapUI Pro新增以下全新功能和改善:
想要獲取更多SoapUI Pro教程資源嗎?注冊慧都會員,下載海量資源。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn