Hébergement
Comment mettre son application Javascript en ligne chez Vercel, le créateur de Next.js ?

Notions théoriques
Pourquoi utiliser Vercel ?
Vercel est une plateforme gratuite (dans sa version de base) qui permet de :
- Déployer facilement une application Next.js
- Se connecter directement à GitHub
- Mettre à jour automatiquement le site à chaque push
- Obtenir une URL publique (ex:
https://quiz-cyber.vercel.app)
Comment fonctionne le déploiement ?
Voici les étapes du déploiment sur Vercel à partir de votre code sur GitHub :
- Vous poussez (
push) votre code sur GitHub - Vercel détecte le dépôt
- Vercel installe automatiquement les dépendances (
npm install) - Vercel construit automatiquement le projet (
next build) - Vercel met en place un hébergement pour votre site et le publie en ligne
- Vercel vous fournit une URL publique
Pour réussir le déploiement
Pour réussir le déploiement sur Vercel, vous devez :
- avoir un compte GitHub
- avoir un projet Next.js fonctionnel
- avoir poussé (
push) votre projet sur GitHub - avoir un fichier
.env.localcontenant vos clés Supabase
Étapes globales du déploiement
- Créer un compte sur vercel.com
- Connecter votre compte GitHub
- Importer votre projet
- Configurer les variables d’environnement
- Lancer le déploiement
- Tester votre site en ligne