はじめに 今、Next.js 15がホットな話題ですが、そのNext.js 15で導入された、use cahceにより、これまでのNext.jsのcache戦略が大きく改良されることになりました。 また、よりシンプルかつ柔軟なcache戦略を取り入れやすくなり、大幅に開発体験が改良されることになるであろうため、use cacheについて以下の記事を参考に解説しようと思います。 Next.js 14までの課題 1. fetch()について これまでNext.jsのfetch()といえば、デフォルトでcacheされるものでした。 しかしながら、これはfetch()を使用しない場合を、十分考慮したものではありませんでした。 そのため、ローカルデータベースアクセスに対する制御は十分に提供されていないといった課題がありました。 2. fetch()以外を使用する場合、エスケープハッチが必要だった エ
