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

Apollo Server 2: Integrations (Adonis, Micro, Restify, Koa) #1088

Closed
3 of 6 tasks
evans opened this issue May 23, 2018 · 10 comments
Closed
3 of 6 tasks

Apollo Server 2: Integrations (Adonis, Micro, Restify, Koa) #1088

evans opened this issue May 23, 2018 · 10 comments
Labels
⛲️ feature New addition or enhancement to existing solutions 📚 good-first-issue Issues that are more approachable for first-time contributors. 🙏 help-wanted
Milestone

Comments

@evans
Copy link
Contributor

evans commented May 23, 2018

Currently Apollo Server 2.0 contains implementations for express and hapi. The api is generally stable, so there is now an opportunity to implement the new Apollo Server functionality for the other server variants.

This issue tracks the progress on other integrations, which should reach feature parity with the other variants. Currently, the express and hapi integrations each provide a registerServer function that adds a fully functional graphql endpoint at the specified path with a collocated instance of graphql-playground that runs if a request from the browser is detected. The new server variants also provide the ability to configure a healthcheck endpoint.

To get started, take a look at the ApolloServer.ts file for express and for hapi on the version-2 branch.

Integrations

@evans evans added this to the Release 2.0 milestone May 23, 2018
@ghost ghost added ⛲️ feature New addition or enhancement to existing solutions 📚 good-first-issue Issues that are more approachable for first-time contributors. labels May 23, 2018
@evans evans changed the title Apollo Server 2: Micro Variant Apollo Server 2: Integrations (Adonis, Micro, Restify, Koa) May 25, 2018
@ghost ghost added ⛲️ feature New addition or enhancement to existing solutions 📚 good-first-issue Issues that are more approachable for first-time contributors. labels May 25, 2018
@ghost ghost added ⛲️ feature New addition or enhancement to existing solutions 📚 good-first-issue Issues that are more approachable for first-time contributors. labels Jun 4, 2018
@Esemesek
Copy link

Esemesek commented Jun 4, 2018

Can I claim this issue? Or at least take one of the integrations?

@evans
Copy link
Contributor Author

evans commented Jun 5, 2018

@Esemesek Absolutely! Which would you like to start with?

Let me know if you have any questions, I'm @evans on the Apollo slack

@Esemesek
Copy link

Esemesek commented Jun 5, 2018

So I'll start with Koa, as it is the most popular one C:

@ghost ghost added ⛲️ feature New addition or enhancement to existing solutions 📚 good-first-issue Issues that are more approachable for first-time contributors. labels Jun 5, 2018
@hwillson
Copy link
Member

hwillson commented Jun 6, 2018

Sign me up - I'll tackle Mirco to start. Thanks!

@alessiodionisi
Copy link
Contributor

alessiodionisi commented Jun 18, 2018

I'm working on apollo-server-lambda for Apollo Server 2 #1188

@mikeclymer
Copy link

Not sure if this is the correct issue for my request, but I would like to see apollo-server-azure-functions added to the list. I am assuming that an updated Azure Functions integration will need to factor in the current development of v2.0 of their runtime - Azure Functions runtime 2.0 known issues

I don't currently have the bandwidth, or comfort level, to take on this integration myself. But I can test and provide feedback. Let me know if I need to create a separate issue for this integration.

@evans
Copy link
Contributor Author

evans commented Jun 21, 2018

@mikeclymer Thanks for bringing azure functions up and pointing at the known issues! I've added it to the list. I'd imagine the package turns out similar to #1188

@hwillson
Copy link
Member

We'll track new future integrations in separate issues. Thanks everyone!

@jpcbarros
Copy link

Is Apollo Server 2 support for Adonis coming?

@enniel
Copy link
Contributor

enniel commented Nov 8, 2018

Support for Adonis Framework added in PR #1937.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 21, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
⛲️ feature New addition or enhancement to existing solutions 📚 good-first-issue Issues that are more approachable for first-time contributors. 🙏 help-wanted
Projects
None yet
Development

No branches or pull requests

7 participants