Les composants sont les briques de base des application Svelte. Ils sont écrits dans des fichiers
`.svelte`, en utilisant une version augmentée de HTML.
Les trois sections — script, styles, et markup — sont optionnelles.
```svelte
/// file: MyComponent.svelte
```
## `
```
Vous pouvez `export`er des liaisons depuis ce bloc, elles deviendront des exports du module copmilé.
Vous ne pouvez pas utiliser `export default`, puisque l'export par défaut est le composant lui-même.
> [!NOTE] Si vous utilisez TypeScript et importez dans un fichier `ts` de tels exports depuis un
> bloc `module`, assurez-vous que votre éditeur soit configuré correctement pour permettre à
> TypeScript d'avoir conscience de ces exports. C'est le cas avec notre extension VSCode et avec le
> plugin IntelliJ, mais dans d'autres cas vous aurez peut-être besoin de configurer notre [plugin
> d'éditeur dédié à TypeScript](https://www.npmjs.com/package/typescript-svelte-plugin).
> [!LEGACY]
> Avec Svelte 4, cette balise script se définit en utilisant `