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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃梽馃敡 Node + GraphQL #46

Open
EricSimons opened this issue Apr 24, 2017 · 11 comments
Open

馃梽馃敡 Node + GraphQL #46

EricSimons opened this issue Apr 24, 2017 · 11 comments

Comments

@EricSimons
Copy link
Member

@EricSimons EricSimons commented Apr 24, 2017

Current Status

Todo:

  • 馃弫 Fork the starter repo & post the link in this issue
  • 馃帹 Create logo for repo & update issue status (@EricSimons)
  • 馃敤 Implement all of Conduit's functionality per the spec & API
  • 馃憖 Move repo to main org & Peer review final codebase by admins/community (RFC)
  • 馃帀 Tag v1 release and officially list it on the README!

@EricSimons EricSimons changed the title 馃梽馃敡 Node + GraphQL [Backend] 馃梽馃敡 Node + GraphQL Apr 24, 2017
@EricSimons EricSimons added wip and removed seeking engineers labels Apr 24, 2017
@thebergamo
Copy link

@thebergamo thebergamo commented Apr 25, 2017

@EricSimons first step done!
https://github.com/thebergamo/realworld-graphql

I think by the end of the week, I can update the repo with a simple boilerplate attending the basic specs for the APIs

@EricSimons
Copy link
Member Author

@EricSimons EricSimons commented Apr 25, 2017

Awesome! I just updated the issue status & created this logo for your repo's readme:

graphql

@thebergamo
Copy link

@thebergamo thebergamo commented Apr 26, 2017

@EricSimons maybe will be greater if you use both graphql and apollo logos

@EricSimons
Copy link
Member Author

@EricSimons EricSimons commented Apr 26, 2017

Done :)

apollo

@thebergamo
Copy link

@thebergamo thebergamo commented Apr 28, 2017

@EricSimons a first version is released! https://github.com/thebergamo/realworld-graphql

At this time, just have user and profile endpoint. And test will be added soon.

@EricSimons
Copy link
Member Author

@EricSimons EricSimons commented Apr 28, 2017

@thebergamo woah! This is awesome!! I'm gonna clone and play around with this over the weekend 馃槂 Does the Relay FE integrate with this yet? Seriously can't wait to test drive fullstack graphql!

@thebergamo
Copy link

@thebergamo thebergamo commented Apr 28, 2017

I'm not sure, need to talk with Steve about the integration!

I will try to finish the spec until Monday. Not promise, but will try!

@xyclos
Copy link

@xyclos xyclos commented Aug 20, 2019

Is anyone still working on this? the fork hasn't been touched in 2 years. I'd like to help out with this.

@anishkny
Copy link
Member

@anishkny anishkny commented Aug 20, 2019

Go for it @xyclos! Feel free to build on https://github.com/thebergamo/realworld-graphql

@thebergamo
Copy link

@thebergamo thebergamo commented Aug 20, 2019

Holy lord! 2y already :(

@xyclos
Copy link

@xyclos xyclos commented Aug 29, 2019

hey, @thebergamo @anishkny I was having a look at the existing repo and I have some questions:

why is this wrapping the restful api? wouldn't a more complete example implement the db connection, orm and the business logic for querying the data like the node express example does?

also, it seems the integration with hapi may be unnecessary now since apollo-server no longer requires a separate http server. I think hapi maybe over complicating things a bit. (removing hapi and implementing the db stuff has me leaning toward starting a new repo from scratch)

has any work been done for automatically testing that this correctly implements the spec? should the postman script be extended? should a new one be created specifically for gql implementations?

finally, can one of you help me to understand what is remaining todo with the existing repo?

thanks :)

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

Successfully merging a pull request may close this issue.

None yet
5 participants
You can鈥檛 perform that action at this time.