-
Notifications
You must be signed in to change notification settings - Fork 275
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
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
Are you using Nexus in production? Tell us about it! #693
Comments
|
|
|
Do you use Nexus in production? How long? Due to reasons we are not "in production" yet (i.e. the product isn't open to public). If not now, will you use Nexus in production in the near future? Nexus is my go to library for building GraphQL schema's. Unless Apollo tooling suddenly shifts gears into adopting Code First I don't see myself changing. What is your main reason for using Nexus?
What is the main benefit to date you've experienced from Nexus?
And lastly, this is rather subjective, but Nexus for me sits in the sweet spot of a library and framework. It does one thing well, which is help me build GraphQL schemas, it doesn't force me into anything else (like how to structure my code, if I should use an ORM, if I should use DataLoader, ...) Anything you would love to see from Nexus in the future? I hope first and foremost that Nexus stays in that sweet spot I described above. I love that I can get so much power from such a relative small tool without getting an overload of extra's. Ever since plugins got added (been using Nexus in hobby since it first came out publicly) I've been amazed at what you can do with it. So I would love to see more innovation in that space, not just from Nexus itself but also from community I think there's opportunities to build some super cool stuff. My biggest suggestion for improvement would be that the documentation needs work. Nexus is a super powerful tool but for someone who is relatively new to the GraphQL community the documentation is a wasteland. Some suggestions:
|
Do you use Nexus in production? How long? Not yet (almost) If not now, will you use Nexus in production in the near future? Release date is gonna be next week. What is your main reason for using Nexus?
What is the main benefit to date you've experienced from Nexus?
Anything you would love to see from Nexus in the future?
|
Yes, for 3 months.
It has amazing prisma integration and I was looking for a very productive tech stack. I am also using code generator to create react-hooks for apollo-client.
See above, Prisma integration. Super productive stack. Just works.
More examples. I had a hard time getting Unions to work for me. |
Yes, for 20 months.
Code first SDL & Prisma integration.
|
|
Do you use Nexus in production? How long?Yes. Very recently. If not now, will you use Nexus in production in the near future?N/A What is your main reason for using Nexus?Type-safety, type generation. code-first, placing implementation near the definition. What is the main benefit to date you've experienced from Nexus?Easy to write. Easy to use with async/await. Anything you would love to see from Nexus in the future?Awaiting generation. I've been using generation under the full control separately from serving. Namespacing or something like that, to acheive sharing prefix or preprocessing? I'm not so familiar with graphql, and nexus plugin at all, I don't know if it is feasible now or not. |
Do you use Nexus in production? How long? If not now, will you use Nexus in production in the near future? What is your main reason for using Nexus? What is the main benefit to date you've experienced from Nexus? Anything you would love to see from Nexus in the future? |
Move the issue to the Discussions panel? |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
As we near toward 1.0 we're interested to hear from folks who use Nexus in production. We might even be interested in incorporating your story (with your permission, of course) into the 1.0 blog post that Prisma will publish.
Here are some questions:
The text was updated successfully, but these errors were encountered: