Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking issue: gql.tada #11574

Open
phryneas opened this issue Feb 6, 2024 · 3 comments
Open

Tracking issue: gql.tada #11574

phryneas opened this issue Feb 6, 2024 · 3 comments
Labels

Comments

@phryneas
Copy link
Member

phryneas commented Feb 6, 2024

We want to evaluate gql.tada and see how it fits into our recommendation.

In this tracking issue, we'll collect findings.

@phryneas
Copy link
Member Author

phryneas commented Feb 6, 2024

My current line of thinking (definitely not finalized):

gql.tada could be a part of our recommended pipeline in companionship with graphql-codegen (for possibleTypes), potential bundler extensions, and our own VSCode Extension.

For people who do not use VSCode (vim or WebStorm users), we could go one step further and recommend the GraphQLSP in conjunction.
For people who write their GraphQL documents in separate gql files or just use different languages than TypeScript altogether, we would still recommend graphql-codegen for type and code generation in combination with the VSCode Extension.

There are a few open questions I'm going to collect here as well:

  • Fragment story. The "classic" fragment story seems covered by gql.tada, but I'm not so sure about globally registered fragments with our FragmentRegistry.

@sayandedotcom
Copy link

sayandedotcom commented Apr 6, 2024

any update on this, at first it was working but now it isn't.

@kyrylofranko
Copy link

@sayandedotcom just curios what exactly doesn't work for you - querying fragments with gql.tada with Apollo client 3 with possibleTypes set?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants