提案: これからの React に備えて、Next.js アプリケーションで Strict モードを有効にしておくことを強く提案します。
React の Strict モードは、アプリケーションの潜在的な問題を明らかにするための開発専用の機能です。安全ではないライフサイクルやレガシーな API の使用、その他多くの機能を特定するのに役立ちます。
Next.js ランタイムは、現在 Strict モードに準拠しています。Strict モードを有効にするには、next.config.js
で以下のオプションを設定してください :
// next.config.js
module.exports = {
reactStrictMode: true,
}
あなたやチームが、アプリケーション全体で Strict モードを使用する準備ができていなくても問題ありません! <React.StrictMode>
を使用して、ページ単位で段階的に移行できます 。