-
Notifications
You must be signed in to change notification settings - Fork 717
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
Subscriptions #60
Comments
Subscriptions are not yet supported, but they are definitely on the road map, and we should be able to implement them in the next couple of months. I don't know of any other native libraries supporting GraphQL subscriptions. |
If someone has ideas or wants to send a PR this is a great place to discuss! |
How do the authors feel about using a 3rd party library like Starscream for handling web sockets? |
@bchrobot: I think that's a given, we definitely don't want to develop our own websocket library :) Starscream seems like a great option. Do you have any experience with it? |
@martijnwalraven @bchrobot I've used Starscream for a hobby project in the past, super smooth to get going with. Definitely worth exploring. |
@MrAlek That has been my experience with it as well. @martijnwalraven Has planning for this feature been started? My group is very excited about this feature and could start on a PR for it |
@bchrobot: We haven't really started planning, I just have some ideas. So it would be great if you wanted to get started on it! |
Any updates on subscriptions? Is there a roadmap? |
We have some work on caching and the imperative read/write API to finish and merge first, but I suspect subscriptions will be one of the next things to work on after that! (These things are also something of a prerequisite for it.) |
@martijnwalraven any idea of the timeline for subscriptions support? |
Hey guys, I'm working on GraphQL Subscription Library (LiveGQL) when I finish it and have a good library I'm gonna check to make a Pull Request on Apollo-iOS (in next few months I guess) |
@florianmari Any updates on integrating it to Apollo? :) |
Any upgrades??? |
Any updates? Thanks. |
It would be great if people are interested in contributing! Please join the |
Update? :) |
Interested to help push this forward, any ideas on what it would take to implement this? |
Interested to work with someone to implement it to Apollo, I think now it's one of the biggest missed feature in this library! I updated mine with SocketRocket and it would be better if my library (or any new ones) would be integrated within Apollo instead of having a separated one |
@matthewcheok @florianmari Work on the new networking layer seems to have stalled, but would be great to start this up again. Once we have a more flexible pluggable transport, adding support for subscriptions should be relatively straightforward. Let's coordinate on the |
@martijnwalraven is the channel |
@jgavris Oh yes, sorry, we renamed it to |
A question .. Are subscriptions not supported in Apollo iOS Client yet? |
@tomasrequenab No yet |
@florianmari What about LiveGQL library? |
Not in a first-class manner on the network side, but all the functionality to upload the store based on out-of-band subscription responses is present. See e.g. the AWS AppSync iOS code: https://github.com/awslabs/aws-mobile-appsync-sdk-ios/blob/3fbd248440115d1b913fabc9290eb9d7d4bc9a9b/AWSAppSyncClient/AWSAppSyncSubscriptionWatcher.swift#L111-L135 |
Please check out #220 ! |
Hello guys, |
Seems to have been added in #220 |
Since #220 has been merged and released, can we close this one? |
While subscriptions are received events are not merged to a storage, is it designed as intended? |
Also worth noting there's no documentation at all for subscriptions, doesn't appear to be a part of #220 🤷♂️ |
Hey all, I'm going to close this as we do have the subscriptions method through the If there's separate issues with the |
Hi, I am trying to develop against a GraphQL server which heavily relies on subscriptions. I would love to not have to use the Javascript Apollo Client in React Native, but cannot seem to figure out if there is an already included way to implement subscriptions with this library. If there is not, is there possibly another Swift/Objective-C library which has this capability?
The text was updated successfully, but these errors were encountered: