地域政党の会 記事
Next.jsのmiddlewareはVercel以外でも問題なく使えるか
2021/10/27
Next.jsでv12〜middlewareという機能が使えるようになりました。
https://nextjs.org/docs/middleware
middlewareに書いた処理はリクエストが完了する前に実行されます。Cookieの値に応じてルーティングを振り分けたり、Basic認証を導入したり等など、幅広い用途で使えそうです。
VercelとNext.jsの組み合わせが強いのは、VercelにNext.jsをデプロイするとこのmiddleware部分をEdge Functionsで捌いてくれるという点です。つまり、静的なページに対するリクエストに対して、オリジンサーバーに触れこと...