> ## 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

# Vue d’ensemble des modules

Des contrats simples qui facilitent la compréhension et la réutilisation de l’infrastructure.

## Lire la fondation en langage simple

L'authentification vérifie qui s'est connecté. Une session mémorise cette connexion. Un espace de travail conserve les enregistrements d’une personne ou d’une équipe. La facturation enregistre les paiements ; un droit donne accès à une fonctionnalité. Un travail exécute un travail en dehors d'une demande de page. Les e-mails transactionnels envoient des messages déclenchés par des actions d'application, telles que des codes de connexion, plutôt que par des actions marketing.

Un adaptateur connecte un service à la même interface d'application. Les adaptateurs locaux ou faux vous permettent d'explorer sans compte de fournisseur. Lorsque vous avez besoin d'un vrai service, sélectionnez un fournisseur et suivez son guide de configuration ; vous n'avez pas besoin de configurer chaque module en même temps. Commencez par la base de données et la connexion, puis activez les paiements, l'IA et le travail en arrière-plan uniquement selon les besoins de votre produit.

[Commencez avec des données persistantes](https://supastack.dev/fr/docs/web/database.md)

[Comprendre la connexion réelle](https://supastack.dev/fr/docs/modules/auth.md)

[Trouver le guide de configuration d'une fonctionnalité](https://supastack.dev/fr/docs/web/project-structure.md)


## Composer les capacités nécessaires

Les packages partagés fournissent l’identité, la persistance des espaces de travail, la facturation, l’IA, les tâches d’arrière-plan, l’e-mail transactionnel et l’observabilité. Les applications assemblent ces modules ; la logique métier du produit reste en dehors de Starter Core.

Privilégiez le contrat existant pour intégrer une fonctionnalité. S’il ne permet pas de décrire le comportement souhaité, explicitez cette limite avant de l’étendre.


## Suivre les responsabilités de bout en bout

Une session identifie un utilisateur. Un espace de travail délimite ses données. Les droits d’accès autorisent des capacités. Une tâche d’arrière-plan transporte un contexte fiable jusqu’à son exécution. Les données d’usage et d’audit permettent ensuite à l’application de comptabiliser le travail.


## Utiliser des adaptateurs locaux pour des vérifications déterministes

Les adaptateurs fictifs et locaux permettent de répéter les tests sans requête payante à un fournisseur. Les véritables fournisseurs se vérifient au moyen d’un parcours de test configuré séparément. Un test d’adaptateur valide le contrat ; il ne prouve ni une livraison réelle ni la persistance des données.


## Suivant

[Environnement et configuration](https://supastack.dev/fr/docs/modules/config.md)
