Make sure I use latest Node.js and React.
npx create-next-app
npm run dev // Run dev server
npm run build // Run build
npm run start // Run build server (production result)
When a visitor sends a request, the middleware runs its own code first, before it forwards it to the actual code.

I can add my own middleware in next.js by adding a file called pages/_middleware.js
Things like: