ESTEM JADLI Aissam
Travaux Pratiques (1)
Environnement de Développement NodeJS
I- Installation et Configuration
Installer NodeJS depuis le site web [Link] (de préférence la version 14)
Lancer le fichier téléchargé et compléter les étapes pour terminer l’installation.
Vérifier la version NodeJS installé en utilisant la commande : node -v
Installer un IDE de développement Web de votre choix (de préférence VSCode)
Créer un fichier nommé [Link] et y mettre le code suivant :
[Link]("Hello World !")
Exécuter le fichier en utilisant la commande : node [Link]
Que se passe-t-il ?
II- Modèle Non-bloquant de NodeJS
Le modèle non-bloquant permet d’exécuter tous les instructions en utilisant un Thread unique
Créer un fichier nommé [Link] et y insérer le contenu suivant :
http = require('http')
function process(callback, duration=3000) {
[Link]('Processing ...')
setTimeout(()=> {
[Link]("End Processing")
}, duration)
}
var callback = function (error, response, body) {
[Link]("Page visited!");
};
[Link]('start')
[Link]('[Link] (callback));
process(callback, 3000)
[Link]('end')
Exécuter le fichier en saisissant la commande : node [Link]
Changer la valeur du paramètre duration de 3000 à 500 . Que se passe t-il ?
ESTEM © 2020/2021. Tous les droits sont réservés jadliaissam@[Link]