react-router 6.6で思うこと

何が変わったのか

v5ではコンポーネント内で発生するイベントを書き並べていたのでルーティングとの役割が綺麗に分断されていたがv6ではcreateBrowserRuterで事前にloaderやactionなどを予め登録しておくことでルーティングの際にイベントサイクルっぽくそれを認識できるというものだ。実際には各コンポーネント内でそれを使うためのuseLoadData等が必要となる。