Client‑Side Suspense: Immediate Fallback vs Deferred Rendering – Which Path Yields More Predictable UI?
Goal: Resolve Suspense Fallback Timing When a component throws a promise inside a <Suspense fallback={…}> boundary, React can either render the fallback immediately or defer rendering until the promise resolves. The current experimental client‑side support in React 18+ does not specify which strategy is guaranteed, leading to inconsistent UI behavior a