From 68bc65c505f11b7c2fa46450a8e21ebaa8ac59bd Mon Sep 17 00:00:00 2001 From: Matthias Kretschmann Date: Wed, 21 Nov 2018 03:00:20 +0100 Subject: [PATCH] add note about graphql client integration --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 351c1ea6..1f389f8a 100644 --- a/README.md +++ b/README.md @@ -344,6 +344,8 @@ We use [github-projects](https://github.com/oceanprotocol/github-projects) for a This microservice should be used for all client-side integrations for performance and security reasons, required changes in data structure should be done over there. This service does data refetching automatically, caches results for 15min, and it has access to a secret GitHub token for making authorized API calls. +As a next step, using the REST API could be made obsolete by using some GraphQL client like [Apollo](https://www.apollographql.com) to query GitHub's GraphQL API on run time too. + ## Deployment Automatic deployments are triggered upon successful tests & builds on Travis: