<Suspense> je vestavěná komponenta, která koordinuje asynchronní závislosti v jejím stromu komponent — zobrazuje fallback (UI načítání), dokud se nevyřeší všechny vnořené asynchronní operace, a pak zobrazí skutečný obsah. Eliminuje manuální isLoading boilerplate.
Dva sloty
<template>
<Suspense>
<template #default>
<UserDashboard /> <!-- a component with async setup -->
</template>
<template #fallback>
<LoadingSpinner /> <!-- shown while #default is resolving -->
</template>
</Suspense>
</template>
