はじめに
前回はReact 19.2で導入された<Activity>とuseEffectEventについて解説しました。本記事では、それ以外の新機能や改善点、特にcacheSignalとuseIdについて詳しく説明します。
対象読者
- 新バージョンでReactを体験してみたい方
- すでにReact開発に従事していて、新機能を知りたい方
- Reactの最新動向を追っておきたい方
なお、本記事はReact 19までの機能に関する基本知識があることを前提としています。
前提環境
本記事のサンプルコードは、以下の環境で動作を確認しています。
- Ubuntu 24.04
- React 19.2.0
- Next.js 16.0.3
- Node.js v22.12.0
- Google Chrome 141
サンプルコードを実行するには、サンプルのフォルダーでnpm installコマンドを実行して依存関係をインストール後、npm start(Next.jsの場合はnpm run dev)コマンドを実行し、https://localhost:3000をWebブラウザーで表示します。本記事内では本質的な部分を抽出して説明するので、それ以外の実装は各サンプルコードを参照してください。
