Skip to content

Glossary: Software Design Patterns in JavaScript

Express (and Fastify, Koa, Next.js)

Also written: Express, Express.js, Fastify, Koa, Next.js

Express is the most used web framework for Node: you register routes and middleware with app.get and app.use, and it calls them when requests arrive. Fastify, Koa and Next.js use the same ideas of inversion of control, injection and middleware.

Where the book teaches it

Related terms

MiddlewareFrameworkRegistrynpm