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

GraqhQL #3

Open
ackwell opened this issue Nov 28, 2022 · 0 comments
Open

GraqhQL #3

ackwell opened this issue Nov 28, 2022 · 0 comments

Comments

@ackwell
Copy link
Owner

ackwell commented Nov 28, 2022

GQL is a very strong contender for a non-REST API surface, at least for sheets.
There's a few stumbling blocks to implementing it, primarily centered around the effectively dynamic nature of the sheet schema at runtime - many (rust) GQL libraries expect a singular static schema.

One of the best bets as of last look into this was juniper, which a community member built an example dynamic schema builder for here.

Further research is required.


async-graphql has very recently landed dynamic schema generation, and looks like it'll be included in an upcoming v5 of the library.

@ackwell ackwell transferred this issue from ackwell/ironworks May 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant