Component throw Promise khi data chưa ready, Suspense catch Promise và show fallback, khi Promise resolve React retry render component.
- Chính thức support với React.lazy, Next.js (Server Components), và React Query v5+ qua
useSuspenseQuery(không còn experimental). - React 19 bổ sung hook
use()cho phép client-side Suspense data fetching trực tiếp. - Cho phép colocate loading states với components cần data.