Async Reactとは何か
2026-02-08
React Conf 2025の講演「Async React」をもとに、アプリを“デフォルトで非同期”とみなしてUIを組み立てる考え方を紹介しました。Sync Reactで起きがちなちらつきや過剰なローディングは、性能不足ではなく状態の“調整”の問題として捉え直し、Transitions/Suspense/useOptimistic/ViewTransitionsでbusy・loading・doneを埋めて滑らかな体験を実現します。一方でAPIの手動組み合わせは複雑になりがちなため、今後はルーターやデータ取得、コンポーネントライブラリ側で宣言的に抽象化していく流れにも注目です。
6991 words | 12 min read