Open jreadey opened 2 years ago
This would be incredibly useful for us. Currently, we make multiple REST requests to HSDS gather different metdata/values for multiple datasets for each request to our API. Using graphql would allow us to combine that into one query, saving us some network overhead.
Curious if anyone has any thoughts on how to handle large dataset selections in GraphQL? If we use a JSON representation that will require larger data transfers and some inefficiencies in parsing the JSON data. A base64 encoding would help somewhat.
Add a GraphQL endpoint to HSDS. Potentially this will enable clients to gather data from multiple objects in one request. Example: fetch attributes from two different datasets.
Please add a comment to this issue if this is something you'd be interested in.