Déploiement sur Vercel/Railway/Fly.io — variables d'environnement, vérifications d'état, CI/CD.
Qu'est-ce que skills ?
Cette compétence fournit des règles et bonnes pratiques pour déployer des applications sur des plateformes modernes comme Vercel, Railway et Fly.io. Elle couvre la gestion des variables d'environnement (fichier `.env.local` en développement, variables de plateforme en production), la création d'un endpoint de vérification d'état (`GET /api/health` renvoyant `{ status: "ok" }`), les déploiements de prévisualisation pour chaque PR, une stratégie de rollback en un clic, ainsi qu'un pipeline CI/CD exigeant que les tests passent avant tout déploiement. Elle inclut aussi la configuration de domaine personnalisé avec SSL automatique, la commande de build `npm run build` sans erreurs ni avertissements, et une journalisation structurée en JSON pour la production, lisible en développement.