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 `