---
title: "Localhost et Dev Servers expliqués"
description: "Localhost signifie cet ordinateur, et un Dev Server prévisualise votre site en local pendant que vous construisez. Apprenez ce qu'ils sont et pourquoi rien n'est encore public."
type: "fundamental"
locale: "fr"
category: "concepts"
canonical: "https://agenticschool.dev/fr/fondamentaux/localhost-and-dev-servers"
dateModified: "2026-06-12"
---

# Localhost et Dev Servers expliqués

- Category: concepts
- Updated: 2026-06-12
- Keywords: localhost, dev server, port, npm run dev, local development
- Canonical URL: https://agenticschool.dev/fr/fondamentaux/localhost-and-dev-servers
- Locale: fr

> Localhost signifie cet ordinateur, et un Dev Server prévisualise votre site en local pendant que vous construisez. Apprenez ce qu'ils sont et pourquoi rien n'est encore public.

Localhost signifie "cet ordinateur", et un Development Server (Dev Server) est un programme qui fait tourner votre site web en local, pour que vous seul le voyiez pendant la construction. Quand vous lancez une commande comme "npm run dev", elle démarre un Dev Server et affiche une adresse comme localhost:3000. Ouvrir cette adresse montre votre site, mais il ne vit que sur votre machine et personne d'autre sur Internet ne peut l'atteindre. C'est exactement ce que vous voulez avant d'être prêt à passer en public.

## Ce que signifient localhost et le port

Une adresse localhost ressemble à localhost:3000. "localhost" signifie toujours votre propre ordinateur, et le nombre après les deux-points (le port) indique juste à quelle porte le Dev Server écoute. Différents outils utilisent différents ports, donc 3000, 5173 ou similaire est normal et n'est pas un motif d'inquiétude.

## Pourquoi le Dev Server est particulier

Un Dev Server fait plus qu'afficher votre site. Il surveille vos fichiers et met à jour la page au moment où vous enregistrez une modification, ce qui rend la construction web rapide. Comme il continue de tourner et de surveiller, la commande ne "se termine" pas et ne vous rend pas la main à un prompt ; c'est normal, pas un blocage.

## Local n'est pas la même chose que live

Un site sur localhost n'est pas sur Internet. Partager le lien localhost avec un ami ne marche pas pour lui, car l'adresse signifie seulement "cet ordinateur" sur chaque machine. Pour mettre votre site en ligne, vous le déployez vers un hébergeur comme Vercel, qui vous donne une vraie URL publique que tout le monde peut ouvrir.

## Confusions fréquentes des débutants

Un classique est le message "port already in use", qui signifie simplement qu'un Dev Server d'avant tourne encore. La solution est d'arrêter l'ancien (Ctrl et C dans son terminal) ou de laisser l'outil choisir le prochain port libre. Une autre est d'attendre que des modifications apparaissent sans Dev Server en cours ; si vous fermez le terminal, le site local s'arrête, ce qui est normal. Les gens confondent aussi le Dev Server avec le build de production. Le Dev Server est optimisé pour un retour rapide pendant le travail, pas pour de vrais visiteurs, donc un site live est construit et déployé séparément. Rien de tout cela n'est à mémoriser, mais reconnaître tôt "local" contre "live" épargne bien des maux de tête la première fois que quelque chose se comporte autrement que prévu.

## FAQ

### Que signifie localhost ?

Localhost signifie cet ordinateur. Un Dev Server sur localhost n'est visible que par vous, ce qui est exactement ce que vous voulez pendant la construction, avant que quoi que ce soit ne devienne public.

### Pourquoi la commande du Dev Server ne se termine-t-elle jamais ?

Parce qu'un Dev Server est censé continuer de tourner et de surveiller vos fichiers pour des modifications. Il travaille, il ne bloque pas. Appuyez sur Ctrl et C pour l'arrêter quand vous avez fini.

### Puis-je partager mon lien localhost avec quelqu'un ?

Non, l'adresse localhost signifie seulement "cet ordinateur" sur chaque machine, donc elle ne charge pour personne d'autre. Pour partager votre site, déployez-le et partagez l'URL publique.
