WunderGraph
Dev tools
api gateway
SHOW HN2023
How HN took it
3 positive, 4 neutral or asking, 3 mixed, 1 critical, out of 11 comments about the project. Thread score +0.08.
Execution: 3 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Well-designed architecture with TypeScript customization and Go core gateway
From 1 comment
I am a big fan WunderGraph and I think it's a very promising project. Some solid design choices. What I like: - customization in TypeScript but running the core gateway in Go for…
morbicer on HN
Operationally ready and used in production with a large app
From 1 comment
WG is operational ready and I would consider it mature - we've used in production for an app with 6M MAU and that was before the 1.0 release. Maturity isn't a time based thing -…
therpeterson on HN
Responsive maker and fast releases
From 1 comment
Nice! You guys are crazy productive and responsive! What I like from Mesh is also some "tidying" utilities like renaming transforms…
morbicer on HN
Objections
OpenAPI introspection weak on real-world specs
From 2 comments
I am a big fan WunderGraph and I think it's a very promising project. Some solid design choices. What I like: - customization in TypeScript but running the core gateway in Go for…
morbicer on HNI guess depends what your sources are. If it's other GQLs or DBs it can work well. For me the important usecase is OpenAPIs and there the introspection hasn't stabilized yet.
morbicer on HN
Documentation is sparse
From 1 comment
I am a big fan WunderGraph and I think it's a very promising project. Some solid design choices. What I like: - customization in TypeScript but running the core gateway in Go for…
morbicer on HN
Hard to debug schema generation errors
From 1 comment
Nice! You guys are crazy productive and responsive! What I like from Mesh is also some "tidying" utilities like renaming transforms…
morbicer on HN
Partially working Kubernetes setup was costly
From 1 comment
Yeah, we started going the k8s route and after burning about 90K with a partially working setup - we found WunderGraph trying to remove complexity of a Service Mesh, and API…
therpeterson on HN
Requests
Built-in OpenTelemetry and Prometheus support
From 1 comment
I am a big fan WunderGraph and I think it's a very promising project. Some solid design choices. What I like: - customization in TypeScript but running the core gateway in Go for…
morbicer on HN
Renaming transforms like GraphQL Mesh
From 1 comment
Nice! You guys are crazy productive and responsive! What I like from Mesh is also some "tidying" utilities like renaming transforms…
morbicer on HN
Per-user rate limiting
From 1 comment
Nice! You guys are crazy productive and responsive! What I like from Mesh is also some "tidying" utilities like renaming transforms…
morbicer on HN
Questions
How to customize or override auto-generated schemas
From 1 comment
I am a big fan WunderGraph and I think it's a very promising project. Some solid design choices. What I like: - customization in TypeScript but running the core gateway in Go for…
morbicer on HN
How it compares to SurrealDB
From 1 comment
I wonder how this compares to SurrealDB: https://github.com/surrealdb/surrealdb
Nezteb on HN
Serverless deployment on Lambda or Cloudflare Workers
From 2 comments
We did run into that in v0.8 and just submitted a patch to resolve what was causing our issues in one case, in another - we just download Open API spec and edited out offending…
therpeterson on HNManually cleaning specs is something I would like to avoid, our oas are generated from code so they would have to be re-cleaned after every endpoint addition/change. Great to…
morbicer on HN
Alternatives named
GraphQL Mesh
From 2 comments
I am a big fan WunderGraph and I think it's a very promising project. Some solid design choices. What I like: - customization in TypeScript but running the core gateway in Go for…
morbicer on HNWe did run into that in v0.8 and just submitted a patch to resolve what was causing our issues in one case, in another - we just download Open API spec and edited out offending…
therpeterson on HN
Hasura
From 2 comments
Whoops my bad, I am wrong. When I see "BFF" I associate it with something like Nhost/Hasura/Supabase/Appwrite that's essentially a DB with REST/GraphQL APIs and extra goodies…
Nezteb on HNThere is some overlap, you can hook WunderGraph to db directly but I would say Supabase/Hasura has more fine grained capabilities there…
morbicer on HN
Supabase
From 2 comments
Whoops my bad, I am wrong. When I see "BFF" I associate it with something like Nhost/Hasura/Supabase/Appwrite that's essentially a DB with REST/GraphQL APIs and extra goodies…
Nezteb on HNThere is some overlap, you can hook WunderGraph to db directly but I would say Supabase/Hasura has more fine grained capabilities there…
morbicer on HN
SurrealDB
From 1 comment
I wonder how this compares to SurrealDB: https://github.com/surrealdb/surrealdb
Nezteb on HN