Les slots permettent à un parent d'insérer du contenu dans un composant enfant, via <slot>, avec éventuellement des slots nommés. provide et inject transmettent une donnée à tous les descendants sans passer par chaque niveau de props, utile pour des contextes partagés.
Exemple
<Carte>
<template #titre>Mon titre</template>
</Carte>