Pourquoi utiliser Netlify ?

Déployer un projet selon plusieurs méthodes

Netlify prend en charge plusieurs façons de déployer un projet web. Il est possible de relier un dépôt Git pour les déploiements continus, d’utiliser Netlify CLI ou de glisser-déposer des fichiers. L’API et les build hooks constituent deux autres modes de déploiement. Ces options permettent de choisir comment lancer la publication d’un projet : depuis un dépôt relié, la ligne de commande, des fichiers ou un déclenchement par API ou hook.

Examiner et partager des aperçus

Pour examiner des changements avant leur mise en production, Netlify génère des URL de Deploy Preview. Ces aperçus peuvent concerner des branches, des pull requests ou des changements de projet. Leur URL permet de les partager et de les faire examiner sans les confondre avec le déploiement en production. Les Deploy Preview offrent ainsi un parcours distinct pour consulter un changement avant sa publication définitive.

Déployer des fonctions pendant le build

À chaque build, Netlify consulte le répertoire de fonctions configuré, prépare les fichiers de code pris en charge et les déploie comme fonctions. Le chemin d’accès à ces fonctions peut lui aussi être configuré. Ce fonctionnement associe donc la préparation et le déploiement des fonctions au processus de build du projet, avec un répertoire source et un chemin d’accès paramétrables.

Netlify propose un tableau de bord pour gérer les bases de données associées aux projets web, avec des statistiques sur les ressources utilisées, la bande passante et le stockage. © Netlify, Inc.

Netlify : toutes les réponses à vos questions

Avec quel OS est compatible Netlify ?

Netlify est accessible via le Web. Netlify CLI dispose d’emplacements de configuration documentés pour Windows, macOS et Linux.

Faut-il créer un compte pour utiliser Netlify ?

Un déploiement ponctuel avec Netlify CLI peut se faire sans connexion ni compte en utilisant l’option --allow-anonymous. Le projet doit alors être revendiqué dans l’heure, faute de quoi il est supprimé. L’usage authentifié de la CLI et la gestion habituelle des projets nécessitent une authentification.

Netlify est-il gratuit ou payant ?

Netlify suit un modèle freemium, avec une offre Free, des offres payantes Personal et Pro, ainsi qu’une offre Enterprise à tarification personnalisée. Certaines consommations sont mesurées en crédits.

Netlify génère-t-il des aperçus avant la mise en production ?

Oui. Netlify génère des URL de Deploy Preview pour les branches, les pull requests et les changements de projet, afin de les examiner et de les partager avant leur déploiement en production.

Peut-on lancer des builds en local avec Netlify ?

Oui. Netlify CLI permet de lancer des builds localement et d’exécuter un environnement de développement local.

Netlify déploie-t-il des fonctions avec les builds ?

Oui. Pendant chaque build, Netlify prépare les fichiers de code pris en charge dans le répertoire de fonctions configuré et les déploie comme fonctions.