目次 背景 next.config.js の experimental.scrollRestoration を true にする experimental.scrollRestoration ってなんだろう? まとめ 背景 Next.js で実装している時に気づいたのですが、SSG しているページから別ページへ遷移してブラウザバックすると、ページの一番上にスクロールしてしまいます。 感覚としては元のスクロール位置を表示してほしいのですが、なぜか特定のページだけうまくいきません。 これではユーザー体験が良くないので、直していこうと思います。 環境 "react": "^18.2.0" "next": "^12.0.10" next.config.js の experimental.scrollRestoration を true にする 調査してみたところ、同じ現象に言及している方々を見つけ