SYSTEM FOR VIEWING AND SEARCHING NEWS BASED ON GRAPHQL API AND RAVENDB

Authors

  • Igor Malešević Autor

DOI:

https://doi.org/10.24867/28BE07Malesevic

Keywords:

GraphQL, RavenDB, Lucene Search Engine

Abstract

This paper proposes an approach in developing an application for viewing and searching news based on GraphQL API and RavenDB.

References

[1] Facebook introducing GraphQL, https://engineering.fb.com/2015/09/14/core-infra/graphql-a-data-query-language/
[2] GraphQL, official documentation, https://graphql.org/
[3] RavenDB, ACID database, official documentation https://ravendb.net/why-ravendb/acid-transactions
[4] RavenDB Indexes, official documentation, https://ravendb.net/docs/article-page/5.4/csharp/indexes/what-are-indexes
[5] CQRS Pattern, official Microsoft documentation, https://learn.microsoft.com/en-us/azure/architecture/patterns/cqrs
[6] Schema defintion, https://graphql.org/learn/schema/
[7] Marc Garreau, Redux in action, 2018, ISBN 9781617294976

Published

2024-09-03

Issue

Section

Electrotechnical and Computer Engineering