Phase 11 · Next.js
TopicsMiddleware
Part of the Frontend Developer Roadmap.
Summary
Code that runs before a request completes, at the edge — commonly used for auth redirects, A/B testing, or rewriting URLs based on conditions.
How to Learn This
- 1Write a middleware that redirects unauthenticated users away from a protected route.
- 2Learn middleware runs on the Edge Runtime, with a more limited API surface than Node.
- 3Use the `matcher` config to scope which routes middleware runs on.
More topics in Next.js
Stuck on this topic? Ask an Insider
Get 1:1 guidance from people who've walked this exact path — free on the InsideEdge app.