> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# Les mots que vous verrez

Des définitions en langage clair pour les termes qu'utilisent les guides d'installation, les messages d'erreur et le produit lui-même.

## Fichiers et dossiers

Ces mots décrivent le code que vous avez téléchargé. Les guides d'installation les nomment chaque fois qu'ils vous demandent d'ouvrir ou de modifier un fichier.

- Dépôt — le dossier du projet plus tout son historique de modifications, hébergé sur GitHub et copié sur votre ordinateur.
- Clone — votre propre copie d'un dépôt sur votre ordinateur ; la commande git clone la crée.
- Monorepo — un dépôt qui contient plusieurs apps et des packages partagés ; le bundle All Platforms en est un.
- `package.json` — le fichier de chaque app ou package qui liste son nom, ses commandes et les bibliothèques dont il a besoin.
- `pnpm-workspace.yaml` — le fichier à la racine du monorepo qui liste quels dossiers appartiennent au workspace.
- Lockfile — le fichier qui enregistre la version exacte de chaque bibliothèque installée, pour que chaque installation corresponde.


## Les outils sur votre ordinateur

Des programmes que vous installez une fois avant la première exécution. Les guides les nomment dans des commandes comme node --version.

- Terminal — la fenêtre où vous tapez des commandes, comme PowerShell sous Windows ou Terminal sous macOS.
- Node.js — le programme qui exécute JavaScript hors d'un navigateur ; le serveur et les scripts du kit tournent dessus.
- npm — l'installateur de bibliothèques fourni avec Node.js ; dans ce kit vous l'utilisez surtout pour atteindre Corepack.
- Corepack — l'outil qui active la version exacte du gestionnaire de packages que le projet épingle.
- pnpm — le gestionnaire de packages qui télécharge les bibliothèques et exécute les scripts du projet ; atteignez-le via corepack pnpm.
- Git — l'outil qui télécharge votre dépôt et enregistre chaque modification que vous y faites.
- Éditeur ou IDE — l'app où vous ouvrez des dossiers et modifiez des fichiers ; les guides utilisent Visual Studio Code.


## Mots de configuration

Les réglages vivent dans des fichiers, pas dans le terminal. Ces mots couvrent où ils se trouvent et comment ils s'appellent.

- Variable d'environnement — un réglage nommé comme `EMAIL_PROVIDER=local` qui change le comportement de l'app.
- `.env` — le fichier à la racine du dépôt qui contient les réglages pour les commandes comme les migrations de base de données.
- `.env.local` — le fichier de réglages d'une app, comme `apps/web/.env.local` pour le serveur web.
- Secret — une valeur qui doit rester privée, comme un mot de passe ou une clé de signature ; ne la committez jamais et ne la collez jamais dans des chats.
- Clé API — une chaîne secrète qu'un service externe vous donne pour qu'il reconnaisse votre app comme un appelant autorisé.
- Fournisseur — un service externe que le kit peut utiliser pour l'IA, l'e-mail, la facturation, le stockage et des tâches similaires.


## Mots que le produit utilise

L'app en cours d'exécution et ses écrans de réglages utilisent ces termes. Espace de travail apparaît avec deux significations différentes — vérifiez le contexte.

- Espace de travail — dans le produit, les utilisateurs, données et réglages séparés d'une équipe ; dans les commandes pnpm, un dossier de package dans le monorepo, sélectionné avec --filter.
- Droit — l'enregistrement côté serveur indiquant qu'un espace de travail est autorisé à utiliser une fonctionnalité payante.
- Migration — une modification de base de données versionnée qui crée ou met à jour des tables ; vous appliquez les migrations avec une commande.
- Session — l'état connecté qui dit au serveur qui demande, jusqu'à ce qu'elle expire ou que vous vous déconnectiez.
- Webhook — un message qu'un service externe envoie à l'URL de votre app quand quelque chose arrive, comme une facture payée.
- Compte ou organisation — un compte est la connexion d'une personne ; une organisation est l'espace d'équipe partagé que les membres rejoignent, aussi appelé espace de travail.


## Mots du développement web

Les termes que les guides d'exécution, de build et de déploiement utilisent quand vous ouvrez l'app dans un navigateur.

Ctrl + C signifie maintenez Ctrl enfoncé, tapez C, puis relâchez — cela arrête la commande en cours dans un terminal.

[Apprenez concrètement les commandes, fichiers et configuration](https://supastack.dev/fr/docs/web/terminal-basics.md)

[Comment utiliser cette documentation](https://supastack.dev/fr/docs/web/using-the-docs.md)

- `localhost` — le nom de cet ordinateur dans une adresse de navigateur ; votre app y tourne pendant le développement.
- Port — la porte numérotée après localhost, comme :3000 ; chaque app en cours utilise la sienne.
- Serveur de dev — la commande qui reconstruit et sert l'app en continu pendant que vous travaillez ; arrêtez-le avec Ctrl + C.
- Build — l'étape qui transforme votre code source en fichiers optimisés qu'un serveur déploie.
- Rendu serveur (SSR) — des pages que le serveur assemble avant de les envoyer, pour que la première vue arrive complète.


## Suivant

[Mettez à jour votre copie quand le kit s'améliore](https://supastack.dev/fr/docs/web/updating-the-kit.md)
