
Hébergement qui déploie vos applis web depuis Git.
Un bon circuit de déploiement met un correctif en ligne en quelques minutes, avec un lien de prévisualisation pour vérifier avant. GitHub héberge le code et les pull requests, et Actions lance vos tests. Vercel, géré par l'équipe derrière Next.js, déploie chaque push avec sa propre URL de prévisualisation. Netlify fonctionne de la même façon et ajoute formulaires et optimisation d'images. Cloudflare se place devant avec DNS, cache et protection, et peut aussi héberger l'app via Workers et Pages.
Prix, offres gratuites et promotions viennent du site de chaque éditeur, vérifiés chaque semaine par notre logiciel et relus par nous.
L'ordre vient des avis et des faits. Les offres sont uniquement celles des éditeurs.
Les deux déploient chaque push Git et donnent à chaque modification son lien de prévisualisation. Vercel vient de l'équipe de Next.js et colle donc de près aux apps Next.js, avec des fonctions serverless sur un réseau mondial. Netlify inclut formulaires, optimisation d'images et fonctions, utile pour un site de contenu. Déployez la même branche sur les deux et comparez temps de build et interface.
L'offre hobby gratuite de Vercel couvre les projets personnels, avec des offres d'équipe pour les entreprises. L'offre gratuite de Netlify convient aux projets perso et aux petites équipes, celle de Cloudflare couvre la plupart des petits sites. GitHub laisse gratuits les dépôts publics et privés. Lisez les conditions d'usage avant un lancement client, car l'usage commercial et la bande passante fixent la limite.
Créez une branche, poussez le correctif et ouvrez une pull request sur GitHub. Vercel ou Netlify génèrent un lien de prévisualisation pour cette branche, vous vérifiez donc avant tout le monde. Laissez GitHub Actions lancer les tests sur la pull request. Quand tout est vert, fusionnez et la branche principale part en production.
Vercel et Netlify servent déjà votre app depuis un réseau mondial, Cloudflare n'est donc pas utile pour la seule vitesse. Il trouve sa place pour le DNS, la protection DDoS et le SSL sur tous vos domaines. Il exécute aussi du code et stocke des données en périphérie avec Workers et R2. Beaucoup de petites équipes l'utilisent pour le DNS et gardent l'hébergement chez Vercel ou Netlify.
Le RGPD autorise l'hébergement hors UE avec les garanties adaptées, mais il vous faut un contrat de sous-traitance avec chaque prestataire. Regardez où tournent vos fonctions et bases de données, les fichiers statiques d'un CDN contenant rarement des données personnelles. Choisissez une région européenne pour les serveurs qui stockent des données clients quand c'est possible. Listez chaque hébergeur dans votre politique de confidentialité.