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

Support GraphQL #1499

Open
wohali opened this issue Aug 7, 2018 · 7 comments
Open

Support GraphQL #1499

wohali opened this issue Aug 7, 2018 · 7 comments
Labels
Projects

Comments

@wohali
Copy link
Member

wohali commented Aug 7, 2018

@janl:

http:https://graphql.org

It’s rather new, but getting good traction. This would be a nice addition to our API. Somebody might already be hacking on this ;)

critique: http:https://kellysutton.com/2017/01/02/do-we-need-graphql.html

@davisp:

That article also mentions JSON API that could be interesting to read up on. I skimmed the front page a bit and it seems similarly interesting to GraphQL.

@gr2m:

I created a JSON API spec for common account tasks:
view: http:https://docs.accountjsonapi.apiary.io/
source: https://github.com/hoodiehq/account-json-api

JSON API is coming from the Ember community and it has some downsides. But it’s create to just avoid all bikeshedding around REST API design and just follow a common specification. There are other similar projects. And weather it’s a first class citizen feature or some kind of plugin, I think it would be nice for CouchDB to "own" the CouchDB/JSON API story. Meaning, if someone googles "CouchDB JSON API", they should come to one of our landing pages where we describe who the two work together.

The same could be for GraphQL. I think someone build a system that has a GraphQL API but also uses PouchDB somehow to make it work offline ... ? I tried to find it but no luck. ping @nolanlawson do you know of something?

@nolanlawson:

Yes there is this: https://github.com/MikeBild/graphql-pouch

@wohali wohali added the roadmap label Aug 7, 2018
@wohali wohali added this to In Discussion in Roadmap Aug 7, 2018
@ansarizafar
Copy link

Is there any update about Graphql support?

@wohali
Copy link
Member Author

wohali commented May 3, 2019

@ansarizafar nope. When there is, you'll see it linked here.

@ansarizafar
Copy link

Is there any plan to add support for graphql? Is there any Couch db tutorial for Sql developers?

@wohali
Copy link
Member Author

wohali commented May 3, 2019

@ansarizafar It's on the roadmap. Pull requests welcome.

We do have this in the documentation that might help you: https://docs.couchdb.org/en/stable/ddocs/views/nosql.html

@wohali wohali moved this from Proposed for 3.x to Proposed (backlog) in Roadmap Jul 11, 2019
@rdewolff
Copy link

rdewolff commented Feb 2, 2020

It would be amazing to see GraphQL support to CouchDB!

@rdewolff
Copy link

rdewolff commented Dec 5, 2020

Any update on this?

@wohali
Copy link
Member Author

wohali commented Dec 5, 2020

No. Spamming the ticket is going to get you banned from our repo.

@apache apache locked as off-topic and limited conversation to collaborators Dec 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
Roadmap
  
Proposed (backlog)
Development

No branches or pull requests

3 participants