Migrating to GraphQL: A Practical Assessment
2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER)(2019)
摘要
GraphQL is a novel query language proposed by Facebook to implement Web-based APIs. In this paper, we present a practical study on migrating API clients to this new technology. First, we conduct a grey literature review to gain an in-depth understanding on the benefits and key characteristics normally associated to GraphQL by practitioners. After that, we assess such benefits in practice, by migrating seven systems to use GraphQL, instead of standard REST-based APIs. As our key result, we show that GraphQL can reduce the size of the JSON documents returned by REST APIs in 94 99
更多查看译文
关键词
Servers,Bibliographies,Computer hacking,Databases,Database languages,Uniform resource locators,Blogs
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络