3 ms·
What's wrong with Apollo?
by dcosson 8y ago
What's wrong with Apollo?
- 013a 8y agoI don't feel that anything is wrong with it; it's just not the whole answer for many projects. You end up bundling tons of middleware for things like logging, metrics, tracing, authn, etc. If you use typescript, you inevitably end up wanting more type safety so you'll reach for resolver codegen, which Apollo does not do on the server (they do do it for the client). And it doesn't assert any opinions about how the rest of the app should be structured, such as business logic, dependency injection, etc. Apollo Server would be a great component in a broader, opinionated server-side web framework.