React Strict モード

提案: これからの React に備えて、Next.js アプリケーションで Strict モードを有効にしておくことを強く提案します。

React の Strict モードは、アプリケーションの潜在的な問題を明らかにするための開発専用の機能です。安全ではないライフサイクルやレガシーな API の使用、その他多くの機能を特定するのに役立ちます。

Next.js ランタイムは、現在 Strict モードに準拠しています。Strict モードを有効にするには、next.config.js で以下のオプションを設定してください :

// next.config.js
module.exports = {
  reactStrictMode: true,
}

あなたやチームが、アプリケーション全体で Strict モードを使用する準備ができていなくても問題ありません! <React.StrictMode> を使用して、ページ単位で段階的に移行できます 。

関連事項