Stack cloud pour applis IA — Maîtrise5 / 8
Resend — Email transactionnel qui arrive
Le reçu, le lien de téléchargement, la réinitialisation de mot de passe — s'ils finissent en spam, votre produit semble cassé. La délivrabilité est une fonctionnalité.

L'email transactionnel est la partie de votre produit que les utilisateurs voient en dehors de votre produit. Un reçu ou un lien de téléchargement dans le dossier spam rend un produit fonctionnel cassé. Resend rend la partie API triviale ; la délivrabilité est celle que vous devez respecter.
La délivrabilité est une configuration
Envoyez depuis votre propre domaine (noreply@yourapp.com), pas une adresse gratuite. Augmentez le volume progressivement.
Email qui s'affiche partout
Les clients email ont une décennie de retard sur les navigateurs : utilisez des tables pour la mise en page et des styles en ligne, des polices web-safe, et une image hébergée pour votre logo. Incluez toujours une alternative en texte brut. Testez dans Gmail, Outlook et Apple Mail — ils ne s'accordent pas.
Liez les envois à vos webhooks
L'email d'achat doit s'envoyer depuis le webhook Stripe (la source de vérité), pas depuis le client. Rendez les envois idempotents — Stripe peut livrer un webhook deux fois, et votre client ne doit pas recevoir deux reçus.
App, données, paiements, email — le chemin géré est maintenant complet. Ensuite : quand et comment descendre à AWS.
Série — Stack cloud pour applis IA — Maîtrise
- Partie 01La pile technologique IA pragmatiqueChoisir une infrastructure, c'est où disparaissent les semaines. Voici une pile par défaut qui permet à une petite équipe de livrer un produit IA en quelques jours — et quand s'en écarter.
- Partie 02Next.js sur Vercel — La couche applicativeUn framework pour l'UI, l'API et le rendu serveur ; une plateforme qui déploie au git push. La couche applicative est celle à laquelle vous ne devez jamais penser.
- Partie 03Supabase — Postgres, Auth & Storage in OneReal Postgres, auth, file storage and pgvector behind one SDK. For an AI product, having your data and your vectors in the same database is a quiet superpower.
- Partie 04Stripe — Payments & SubscriptionsFacturer de l'argent est un problème résolu — si vous laissez Stripe le résoudre. Checkout, abonnements, et le webhook qui est la véritable source de vérité.
- Partie 05Resend — Email transactionnel qui arrive — vous êtes iciLe reçu, le lien de téléchargement, la réinitialisation de mot de passe — s'ils finissent en spam, votre produit semble cassé. La délivrabilité est une fonctionnalité.
- Partie 06AWS — Quand vous dépassez la voie managéeLa stack managée couvre 90 % d'un produit IA. AWS est l'échappatoire pour les 10 % restants — les jobs longs, l'inférence GPU, les gros fichiers. Utilisez-le de manière chirurgicale.
- Partie 07Secrets, Env & Config Across EnvironmentsFive services, three environments, one leaked key away from a bad week. Config discipline is unglamorous and non-negotiable.
- Partie 08Shipping in Days — The Wiring PlaybookThe whole stack assembled into a build order: from empty repo to a paid, emailing, AI-powered product in a working week.