TanStack Start を100秒で解説
Fireship が TanStack Start を取り上げる。Tanner Linsley が開発した、型安全でサーバーファーストな React フルスタックフレームワークで、Next.js の代替として位置づけられている。
- TanStack Start は Tanner Linsley が Next.js の破壊的変更・セキュリティ脆弱性・アーキテクチャの複雑さへの直接的な応答として開発。
- SSR、ストリーミング、サーバー関数、バンドルをすぐに使える形で提供。
- デフォルトのプロジェクトテンプレートには Vite(VITEST)、Tailwind、TanStack Router、エンドツーエンドの TypeScript 型安全性が含まれる。
- サーバー関数はネットワーク越しに型安全性を維持し、アプリのどこからでも DB・ファイルシステム・環境変数に安全にアクセスできる。
- ファイルシステムベースのルーティングは TanStack Router で実現。ローダーがレンダリング前にルートデータをプリフェッチする。
-
API ルートは同じファイルルート API に
serverプロパティを加える形で実装し、生の HTTP リクエストを処理する。 - Next.js への批判は、React 自体のアイデンティティ危機がフレームワークの不安定さやセキュリティ問題に波及しているという点に集中している。
2026-02-20 · YouTube で見る