Skip to content

Officially support more server frameworks than express #7991

Closed Answered by glasser
cupofjoakim asked this question in Ideas
Discussion options

You must be logged in to vote

The main design goal of Apollo Server v4 was to not have to support individual web frameworks one-by-one as core dependencies. What you are suggesting was the strategy taken by Apollo Server v2 and v3, and it was completely untenable.

Writing an integration to your favorite web framework takes about a page of code. We will not be adding any more of them to Apollo Server's core. We are more likely to remove the Express integration in a future major version with no replacement (ie, ship 0 built-in frameworks other than the standalone server) than we are to ship a version of Apollo Server with multiple built-in integrations.

The community integrations are rarely updated because they are stab…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by cupofjoakim
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Ideas
Labels
None yet
2 participants