TSKaigiにて使用した資料です。
https://tskaigi.org/talks/ytaisei_
Reactを用いたSPA開発においてフレームワークの採用は時にtoo muchになります。
しかし、Next.jsやRemixのFiled-Basedなルーティングは開発体験が良いです。
私たちはSPA開発においても型安全でFile-Basedなルーティングを求めています。
今回はそのような状況においてTanStack Routerが有力な候補になることを、その特徴とメリットに触れながら解説します。
次の特徴を紹介します。
- 型安全でシンプルなルーティング
- File-Basedなルート生成
- バンドルサイズを軽減するCode Splitting
- Search Paramsによる状態管理