4 ms·
If you're still using GraphiQL I urge you to try out Insomnia, their GraphQL support is fantastic. The only thing I miss is auto-completion of all fields, havin
by smnscu 9y ago
If you're still using GraphiQL I urge you to try out Insomnia, their GraphQL support is fantastic. The only thing I miss is auto-completion of all fields, having to type every attribute can be tedious. Also, if you need to pass headers to authenticate, Insomnia handles that gracefully, whereas with GraphiQL you need to basically install an extension (which you will then forget to disable and YouTube will act funny).
https://insomnia.rest/ https://insomnia.rest/
Actually, another feature I miss in Insomnia would be query groups, mainly to change the access token in the header in one place for a specific environment.
edit: I just realised it's OSS as well, so whiny people like me can potentially contribute features they're missing https://github.com/getinsomnia/insomnia https://github.com/getinsomnia/insomnia
- nikolasburk 9y agoWe've been working on a GraphQL IDE that sits on top of GraphiQL but provides many additional features: https://github.com/graphcool/graphql-playground https://github.com/graphcool/graphql-playground It has a more user-friendly documentation than GraphiQL as well as tabs and a history of previous operations. It also supports realtime GraphQL subscriptions and conforms to the industry-standard graphql-config format. Further, it allows to easily share your Playground and has support for query performance tracing :) Definitely check it out if you haven't seen it before
- joshribakoff 9y agoGraphiQL also has history FYI. On your demo tapping "tracing" seems to do nothing. On mobile safari
- gschier 9y agoHave you checked out Insomnia's environments feature? It seems like what you're looking for. You can create an environment for production/staging/etc, define a variable in each one, use that variable in the header value, and switch between environments any time. Also, Insomnia supports autocompletion of GraphQL query attributes. Maybe you have found a bug? https://support.insomnia.rest/article/18-environment-variables https://support.insomnia.rest/article/18-environment-variabl...