<Suspense> est un composant intégré qui coordonne les dépendances asynchrones dans son arbre de composants — il affiche un fallback (interface de chargement) jusqu'à ce que toutes les opérations asynchrones imbriquées se résolvent, puis affiche le contenu réel. Il supprime le modèle répétitif de isLoading manuel.
Pourquoi c'est important
<template>
<Suspense>
<template #default>
<UserDashboard /> <!-- a component with async setup -->
</template>
<template #fallback>
<LoadingSpinner /> <!-- shown while #default is resolving -->
</template>
</Suspense>
</template>
