Node.js Backend Frameworks (Fastify, NestJS, Hono)

Parent: Software Engineering Patterns · Published reference · snapshot 2026-09-08 · skill software-engineering-patterns/references/nodejs-backend-frameworks.md

↓ Facts as markdownall context files

Three post-Express Node.js/TypeScript backend frameworks. They share the HTTP-handler foundation captured in the express-patterns hub reference (middleware chains, routing, error handling, graceful sh

These notes link each claim to its source. Some citations identify archived research reports that are no longer hosted on this site. A published reference means the content is available; it does not certify independent review or accuracy.Read the editorial policy and follow the sources before relying on a claim.

Node.js Backend Frameworks: Fastify, NestJS, and Hono

The spectrum

  • Synthetic JSON throughput: Hono ~78k req/s, Fastify ~62k req/s. Raw speed rarely decides real apps - DB/business logic dominate. Choose on architecture, runtime target, team conventions. [archived source: https://llms-explorer.com/sources/mdb-context-hub/nodejs-backend-frameworks/#the-spectrum]
  • Fastify

    NestJS

    Hono

    Choosing

    Sources

    Where this helps

    Project ideas

    Antipatterns

    Known issues

    Children

    Frontier under this node: Fastify JSON Schema validation and serialization (TypeBox type-provider), Fastify decorators and anti-patterns, Fastify lifecycle hooks, Fastify plugins and encapsulation context, Fastify-vs-NestJS-vs-Hono framework selection, Hono Context and Web-Standards core, Hono RegExpRouter and typed Variables/Bindings, Hono edge runtimes (Cloudflare Workers/Deno/Bun/Lambda), Hono validation (@hono/zod-validator) and RPC mode, NestJS Fastify adapter, NestJS dynamic modules and forwardRef circular deps, NestJS modules and hierarchical DI, NestJS providers and scopes, NestJS request pipeline (Middleware/Guards/Interceptors/Pipes/Filters)

    ← the whole tree · 3D view· how to read this page