Files
expressjs.com/fr/starter/hello-world.md
github-actions[bot] e4004e1a0a i18n: new crowdin translations (#2064)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>

Co-authored-by: bjohansebas <103585995+bjohansebas@users.noreply.github.com>
2025-12-13 21:43:55 -05:00

2.1 KiB

layout, title, description, menu, order, redirect_from
layout title description menu order redirect_from
page Exemple "Hello world" Express Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners. starter 2

Exemple Hello world

Il s'agit de l'application Express la plus simple que vous puissiez créer. Cette application ne contient qu'un seul fichier, c'est-à-dire *tout l'inverse* de ce que vous obtiendriez avec le [générateur Express](/{{ page.lang }}/starter/generator.html), qui crée l'échafaudage d'une application entière, avec des fichiers JavaScript, des modèles Pug et des sous-répertoires pour divers motifs.
const express = require('express')
const app = express()
const port = 3000

app.get('/', (req, res) => {
  res.send('Hello World!')
})

app.listen(port, () => {
  console.log(`Example app listening on port ${port}`)
})

L'application démarre un serveur et écoute le port 3000 à la recherche de connexions. L'application répond "Hello World!" aux demandes adressées à l'URL racine (/) ou à la route racine. Pour tous les autres chemins d'accès, elle répondra par 404 Not Found.

Running Locally

Premièrement, créez un répertoire appelé myapp, rendez-vous dedans et exécutez la commande npm init. Ensuite, installez express en tant que dépendance en suivant les instructions du [guide d'installation](/{{ page.lang }}/starter/installing.html).

Dans le répertoire myapp, créez un fichier appelé app.js et ajoutez le code suivant :

Les objets `req` (demande) et `res` (réponse) sont exactement les mêmes que ceux que Node fournit, vous pouvez donc appeler `req.pipe()`, `req.on('data', callback)` et tout autre objet sans recourir à Express.

Exécutez l'application avec la commande suivante :

$ node app.js

Puis chargez http://localhost:3000/ dans un navigateur pour consulter le résultat.