---
title: "Le stack applicatif moderne - Auth, données et paiements"
description: "Assemblez un vrai SaaS de production comme les pros"
type: "course"
locale: "fr"
canonical: "https://agenticschool.dev/fr/cours/modern-app-stack"
---

# Le stack applicatif moderne - Auth, données et paiements

- Level: fortgeschritten
- Lessons: 7
- Canonical URL: https://agenticschool.dev/fr/cours/modern-app-stack
- Locale: fr

> Assemblez un vrai SaaS de production comme les pros

Assemblez un vrai produit. Découvrez comment les applications modernes s'imbriquent, ajoutez l'authentification Clerk et Google OAuth, modélisez des données réactives dans Convex, gérez les secrets en toute sécurité, facturez vos clients avec Stripe et passez du dev à la production.

## Lessons

### 3.1 Architecture 101 : frameworks, monorepos et comment les applications modernes s'imbriquent

- Canonical URL: https://agenticschool.dev/fr/cours/modern-app-stack/architecture-101-frameworks-monorepos-and-how-modern-apps-fit-together
- Markdown: https://agenticschool.dev/fr/cours/modern-app-stack/architecture-101-frameworks-monorepos-and-how-modern-apps-fit-together.md

Bâtir une carte mentale claire du frontend, du backend et de la base de données, comprendre le split marketing versus app et savoir quand un monorepo vaut le coup

### 3.2 Clerk : authentification et OAuth du dev à la production

- Canonical URL: https://agenticschool.dev/fr/cours/modern-app-stack/clerk-authentication-and-oauth-from-dev-to-production
- Markdown: https://agenticschool.dev/fr/cours/modern-app-stack/clerk-authentication-and-oauth-from-dev-to-production.md

Ajouter une vraie authentification avec Clerk, câbler Google OAuth et passer d'une instance dev à une instance de production sur votre propre domaine

### 3.3 Convex : votre base de données réactive

- Canonical URL: https://agenticschool.dev/fr/cours/modern-app-stack/convex-your-reactive-database
- Markdown: https://agenticschool.dev/fr/cours/modern-app-stack/convex-your-reactive-database.md

Modéliser et interroger des données dans Convex avec une type safety de bout en bout et des mises à jour en direct, et utiliser les index et les soft deletes comme le font les vrais produits

### 3.4 Secrets et environnement : .env, .gitignore, deploy keys et chiffrement

- Canonical URL: https://agenticschool.dev/fr/cours/modern-app-stack/secrets-and-environment-env-gitignore-deploy-keys-and-encryption
- Markdown: https://agenticschool.dev/fr/cours/modern-app-stack/secrets-and-environment-env-gitignore-deploy-keys-and-encryption.md

Gérer les secrets en sécurité sur dev et prod : fichiers env, gitignore, récupérer d'un secret fuité, deploy keys et chiffrer les clés utilisateur stockées

### 3.5 Stripe partie 1 : checkout, subscriptions, test vs production

- Canonical URL: https://agenticschool.dev/fr/cours/modern-app-stack/stripe-part-1-checkout-subscriptions-test-vs-production
- Markdown: https://agenticschool.dev/fr/cours/modern-app-stack/stripe-part-1-checkout-subscriptions-test-vs-production.md

Encaisser de vrais paiements avec Stripe Checkout et les subscriptions, modéliser des prix mensuels et annuels et travailler en sécurité en mode test avant de passer en live

### 3.6 Stripe partie 2 : webhooks, proration, coupons et Embedded Checkout

- Canonical URL: https://agenticschool.dev/fr/cours/modern-app-stack/stripe-part-2-webhooks-proration-coupons-and-embedded-checkout
- Markdown: https://agenticschool.dev/fr/cours/modern-app-stack/stripe-part-2-webhooks-proration-coupons-and-embedded-checkout.md

Rendre la facturation fiable avec des webhooks vérifiés et l'idempotence, gérer la proration sur les upgrades en milieu de cycle, faire tourner des coupons et shipper l'Embedded Checkout

### 3.7 Passer en live : migration dev-vers-prod, Search Console et performance

- Canonical URL: https://agenticschool.dev/fr/cours/modern-app-stack/going-live-dev-to-prod-migration-search-console-and-performance
- Markdown: https://agenticschool.dev/fr/cours/modern-app-stack/going-live-dev-to-prod-migration-search-console-and-performance.md

Migrer Clerk et Convex proprement du dev à la prod, câbler DNS et Cloudflare, être indexé via la Search Console et réussir Lighthouse
