Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 35 No. 11 (2020): Proceedings of the Faculty of Technical Sciences

DEVELOPMENT OF SCIENTIFIC PAPERS SEARCH ENGINE USING GraphQL AND SCALA PROGRAMMING LANGUAGE: DEVELOPMENT OF SCIENTIFIC PAPERS SEARCH ENGINE USING GraphQL AND SCALA PROGRAMMING LANGUAGE

DOI:
https://doi.org/10.24867/10BE04Dragoljevic
Submitted
August 25, 2020
Published
2020-10-25

Abstract

The aim of this paper is to develop a search engine for scientific papers. For the implementation of the system’s server part GraphQL was used. When it comes to programming languages, the system was implemented using the programming language Scala. The client application was implemented as a React application where React is a JavaScript library. The specification of the system was done using UML diagrams.

References

[1] Programming in Scala, Martin Odersky, Lex Spoon, Bill Venners, 2007, 2008
[2] A Brief History of Scala, Martin Odersky, June 9, 2006
[3] akka-actor, https://www.javatpoint.com/akka-actor
[4] Play Framework, https://www.playframework.com
[5] GraphQL,https://engineering.fb.com/core-data/graphql-a-data-query-language
[6] GraphQL, https://graphql.org
[7] MongoDB, https://www.tutorialspoint.com/mongodb