Netlify logo

Netlify

Netlify Inc. · 🌐 Hébergement statique

Netlify est une plateforme pour développeurs web qui décuple la productivité en unifiant les éléments du web découplé moderne.

Catégorie
Hébergement statique
Offre gratuite
Disponible
Payant à partir de
$19/month
Vérifié
2024-01-15

Aperçu

Netlify a été le pionnier du workflow JAMstack : connectez un dépôt Git, Netlify le construit, et le résultat est servi depuis un CDN mondial. Au-delà de l’hébergement statique, il regroupe des Functions serverless, la gestion de formulaires, l’identité et l’authentification, les tests A/B et les fonctions edge — couvrant ainsi une grande partie du travail back-end traditionnel sans serveur à gérer.

Le plan gratuit Starter inclut 100 Go de bande passante et 300 minutes de build par mois, 125 000 invocations de fonctions serverless et la gestion intégrée des soumissions de formulaires. Les prévisualisations de déploiement pour chaque pull request et les rollbacks instantanés sont fournis de série.

C’est un choix solide pour les sites statiques et les frameworks front-end (React, Vue, Gatsby, Hugo, Eleventy) lorsque vous voulez aussi des formulaires, une authentification légère ou des endpoints serverless sans déployer d’infrastructure supplémentaire. Les limites de l’offre gratuite évoluent — vérifiez-les sur le site du fournisseur.

Avantages

  • Offre gratuite tout-en-un généreuse avec fonctions, formulaires et identité
  • Pipeline de build mature avec prévisualisations de déploiement et rollbacks instantanés
  • Gestion de formulaires intégrée, sans back-end
  • Vaste écosystème de plugins et d'intégrations
  • Agnostique vis-à-vis des frameworks

Inconvénients

  • 300 minutes de build par mois peuvent être limitantes pour des déploiements fréquents
  • Les dépassements de bande passante sont facturés sur les plans payants
  • Les fonctions serverless ont des limites d'exécution
  • Moins optimisé pour Next.js que Vercel

Idéal pour

  • JAMstack et front-ends statiques (React, Vue, Gatsby, Hugo)
  • Sites nécessitant des formulaires ou un peu de serverless sans back-end
  • Équipes qui veulent des prévisualisations de déploiement et des rollbacks en un clic

Pour commencer

  1. 1 Connectez votre dépôt Git à Netlify
  2. 2 Définissez la commande de build et le répertoire de publication
  3. 3 Déployez — chaque pull request obtient sa propre prévisualisation de déploiement
  4. 4 Ajoutez éventuellement un dossier netlify/functions pour des endpoints serverless
  5. 5 Activez éventuellement les formulaires en ajoutant l'attribut netlify à une balise form

Fonctionnalités

  • Déploiement continu
  • Fonctions serverless
  • Gestion de formulaires
  • Gestion des identités
  • Tests A/B
  • Analytics

Frameworks

ReactVueAngularGatsbyHugoJekyll

FAQ

Qu'est-ce qu'une minute de build ?

C'est le temps que Netlify passe à construire votre site. Le plan gratuit inclut 300 minutes par mois ; des builds volumineux ou fréquents les consomment plus vite.

Netlify peut-il gérer des formulaires sans back-end ?

Oui. Ajoutez l'attribut netlify à un formulaire et les soumissions apparaissent dans votre tableau de bord, dans la limite gratuite de soumissions.

Prend-il en charge les fonctions serverless ?

Oui — Netlify Functions (AWS Lambda en coulisses) ainsi que les Edge Functions, dans la limite gratuite d'invocations.

Déployez ces projets sur Netlify

Projets open source et modèles qui tournent sur l’offre gratuite de Netlify.