Graphql-engine: Multi-tab UI for GraphiQL to keep queries

Created on 30 Aug 2018  ·  6Comments  ·  Source: hasura/graphql-engine

Currently with graphql-playground, you can have multi-tab UI , so we don't have to delete/recreate queries we want to keep them there.
There're two options for this.

  • Adopt graphql-playground or something similar for a better UX.
  • Hacking on GraphiQL.
console enhancement mockup-required 🖊️ medium

Most helpful comment

I would suggest adopting Altair though.

All 6 comments

@praveenweb @revskill10 Cant't the History button and the sidebar on GraphiQL itself serve this purpose?

@shahidhk I think in long term, multi-tab is unavoidable when you have large number of queries to test at the same time, so it would be easier to manage through tabs.

I think adopting graphql-playground is a better choice because we can have multiple tabs which allow us to do multiple queries at a time. For example, We can test subscriptions with playground by subscribing in one tab and doing mutations in other. I don't know if this can be achieved with the history feature of GraphiQL.

I think GraphiQL in the Hasura console is enough.

If you want to use the GraphiQL Playground, which is a great tool, you can use it separately as a web app without adopt it into the Hasura console.

I would suggest adopting Altair though.

Wooooo @imolorhe it's very beautiful. Thanks

Was this page helpful?
0 / 5 - 0 ratings

Related issues

hooopo picture hooopo  ·  3Comments

leoalves picture leoalves  ·  3Comments

marionschleifer picture marionschleifer  ·  3Comments

macalinao picture macalinao  ·  3Comments

jjangga0214 picture jjangga0214  ·  3Comments