sikanhe / gqtx

Code-first Typescript GraphQL Server without codegen or metaprogramming
458 stars 13 forks source link

Comparison of gqtx vs. Nexus vs. Pothos (giraphql)? #64

Open redbar0n opened 2 years ago

redbar0n commented 2 years ago

What sets gqtx apart from NexusJS and Pothos (aka. GiraphQL)?

https://github.com/graphql-nexus/nexus https://github.com/hayes/pothos

I couldn’t discern it from the Readme. The approaches look very similar if not identical.

sikanhe commented 2 years ago

https://github.com/graphql-nexus/nexus Requires you to run another process to generate types . https://github.com/hayes/pothos seems very similar.

aimproxy commented 8 months ago

To me, Gqtx stands out because it is compatible with Cloudflare Workers, with GraphQL being its sole dependency and without relying on Node.js APIs. In contrast, I've experimented with libraries like TypeGraphQL and Nexus, and they struggled; I couldn't even run them with node_compat = true