4 ms·
Here are 2 MIT alternatives: https://github.com/jensneuse/graphql-go-tools https://github.com/jensneuse/graphql-go-tools, written in Go, I'm the author. https:/
by jensneuse 5y ago
Here are 2 MIT alternatives:
https://github.com/jensneuse/graphql-go-tools https://github.com/jensneuse/graphql-go-tools, written in Go, I'm the author.
https://github.com/mercurius-js/mercurius https://github.com/mercurius-js/mercurius, written in NodeJS.
Here's a benchmark comparing the two with Apollo: https://wundergraph.com/blog/benchmark_apollo_federation_gateway_v1_vs_v2_vs_wundergraph https://wundergraph.com/blog/benchmark_apollo_federation_gat...
- Sytten 5y agoNice to see you here jensneuse. It seems there v2 implementation uses a fair amount of rust too for parsing at least so it is not pure JS. I was a bit worried that they changed the license of the spec but it doesn't seem like it, only the code so that is good. Like I suggested a while ago, splitting this go module would probably help drive adoption specially with this announcement.
- jensneuse 5y agoWe're planning on doing exactly this! Here's the starting point: https://github.com/graphql-alliance https://github.com/graphql-alliance
- chatmasta 5y agoAlso see @graphql-tools/schema-stitching [0] and its handbook [1] with examples. Note the stitching gateway approach is slightly different than Apollo Federation. We are (lightly) using schema-stitching and happy with it so far – but haven't pushed it much yet. [0] https://www.graphql-tools.com/docs/schema-stitching/stitch-combining-schemas https://www.graphql-tools.com/docs/schema-stitching/stitch-c... [1] https://github.com/gmac/schema-stitching-handbook https://github.com/gmac/schema-stitching-handbook