Dgo with shurcool graphql api

Hi i am building my schema in Graphql and planning to use shurcool’s graphql library (is there a better one?).
I was wondering if there’s a way I can use dgo with the graphql library. I am using the http endpoint to upload the schema.
My understanding is ‘dgo’ is server side and ‘shurcool’ is client side. And since i am planning to write queries in graphql I should be good with shurcool. But what if I want transactions and some other features from dgo?

I am new to this and would appreciate any suggestions.

Dgo is a DQL client. You can use any GraphQL client out there in that case.