ANALYSIS OF GRAPHQL AND REST API IN INFORMATION RETRIEVAL OF ACADEMIC ENTITIES
DOI:
https://doi.org/10.24867/15BE33NikolicKeywords:
current research information systems, migration study, GraphQL, RESTAbstract
This paper analyzes performance differences between GraphQL and REST API’s information retreival of a current research information system. Data regarding academic entities has been taken from the Elsevier Scopus platform. Information system architecture is shown with deployment and component diagrams. In addition to recording the implementation of the GraphQL API, the present study also discusses the results of system response gathered during information retrieval of the given entities in both APIs.
References
[1] Azeroual, O., & Schöpfel, J. (2019). Quality issues of CRIS data: An exploratory investigation with universities from twelve countries. Publications, 7(1), 14.
[2] https://blog.scopus.com/posts/scopus-roadmap-whats-coming-up-in-2020-2021 (pristupljeno u septembru 2021.).
[3] Brito, G., Mombach, T., & Valente, M. T. (2019). Migrating to GraphQL: A practical assessment. In 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 140-150). IEEE.
[4] https://arxiv.org/ (pregledano u septembru 2021.).
[5] Vogel, M., Weber, S., & Zirpins, C. (2017). Experiences on migrating RESTful web services to GraphQL. In International Conference on Service-Oriented Computing (pp. 283-295). Springer, Cham.
[6] Brito, G., & Valente, M. T. (2020). Rest vs graphql: A controlled experiment. In 2020 IEEE International Conference on Software Architecture (ICSA) (pp. 81-91). IEEE.
[2] https://blog.scopus.com/posts/scopus-roadmap-whats-coming-up-in-2020-2021 (pristupljeno u septembru 2021.).
[3] Brito, G., Mombach, T., & Valente, M. T. (2019). Migrating to GraphQL: A practical assessment. In 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 140-150). IEEE.
[4] https://arxiv.org/ (pregledano u septembru 2021.).
[5] Vogel, M., Weber, S., & Zirpins, C. (2017). Experiences on migrating RESTful web services to GraphQL. In International Conference on Service-Oriented Computing (pp. 283-295). Springer, Cham.
[6] Brito, G., & Valente, M. T. (2020). Rest vs graphql: A controlled experiment. In 2020 IEEE International Conference on Software Architecture (ICSA) (pp. 81-91). IEEE.
Downloads
Published
2021-11-09
Issue
Section
Electrotechnical and Computer Engineering