react-router-loader

Installation
SKILL.md

React Router Loader

画面表示に伴うデータフェッチには loader パターンを使う。データの流れを一方向(loader → コンポーネント)にすることで、コードの見通しが良くなり、不要な useEffect を排除できる。

モードの判別方法

React Router v7 には 3 つのモードがあり、loader の書き方が異なる。

判別ポイント Framework Mode Data Mode Declarative Mode
vite.config.tsreactRouter() プラグイン
createBrowserRouter を使用
<BrowserRouter> を使用

Declarative Mode では loader は使えない。

Data Mode

createBrowserRouter を使うモード。Vite プラグイン不要。

Installs
2
First Seen
Mar 14, 2026
react-router-loader — myuon/agent-skills