Same GraphQL schema and queries across server stacks.
Compare NestJS with direct integrations (without NestJS). Express and Fastify host the GraphQL endpoint; standalone Yoga runs directly on Node.js HTTP.
req/s on health check
req/s on health check
req/s on health check
req/s on health check
req/s on health check
+5% vs NestJS
req/s on health check
No NestJS version
req/s on health check
+4% vs NestJS
req/s on health check
−3% vs NestJS
req/s on health check
+3% vs NestJS
req/s on health check
No NestJS version
Requests per second, higher is better — each scenario on its own scale
Health Check (Scalar)
light
Single User + Posts
medium
Paginated Users (10)
heavy
Deep Nested (5×10×8)
extreme
Create Post (Mutation)
medium
baseline
+23% vs slowest
+82% vs slowest
+2% vs slowest
+5% vs slowest
+5% vs NestJS
+15% vs slowest
No NestJS version
+28% vs slowest
+4% vs NestJS
+78% vs slowest
−3% vs NestJS
+6% vs slowest
+3% vs NestJS
+24% vs slowest
No NestJS version
Response time distribution — lower is better