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

Feature request: GraphQL subscriptions #2

Open
gothy opened this issue Mar 20, 2017 · 5 comments
Open

Feature request: GraphQL subscriptions #2

gothy opened this issue Mar 20, 2017 · 5 comments

Comments

@gothy
Copy link

gothy commented Mar 20, 2017

Thanks for your great work! 👍

It's be great to see subscriptions support in the future since they're supported all over the major GQL-as-a-service backends these days and it's the major selling point to use graphql (for me) :)

@jamesmacaulay
Copy link
Owner

I forgot to include it in the "future plans" section of the readme, but this is definitely something I'd like to support!

@xtian
Copy link

xtian commented Sep 20, 2017

@jamesmacaulay Do you have any thoughts on how subscriptions should be implemented? I'm interested in working on this

@jamesmacaulay
Copy link
Owner

@xtian I haven't researched subscriptions very deeply so I don't have many strong opinions about it. I can think of a couple broad constraints though:

  • The solution should be able to accommodate all the current major server implementations and ideally be forward-compatible with however the spec ends up.
  • The primary interface for defining subscriptions shouldn't have any dependencies on the transport layer.

Contributions are welcome if you'd like to dig in! Please just share your work-in-progress as you go to keep the feedback loop tight.

@birge
Copy link

birge commented Mar 20, 2018

Is there any update on this? Would love to start using this in a project but subscriptions are a high priority. Great work so far though, thank you.

@xtian
Copy link

xtian commented Mar 20, 2018

For our project we actually switched to using dillonkearns/graphqelm which has subscription support for our back-end (Absinthe).

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

No branches or pull requests

4 participants