0% ont trouvé ce document utile (0 vote)
30 vues1 page

ESTEM NodeJS tp1

Le document présente un guide pour l'installation et la configuration de NodeJS, recommandant la version 14 et l'utilisation de VSCode comme IDE. Il explique également le modèle non-bloquant de NodeJS à travers des exemples de code, illustrant comment exécuter des instructions avec un seul thread. Enfin, il propose des exercices pratiques pour tester la compréhension des concepts abordés.

Transféré par

lgainz01
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
30 vues1 page

ESTEM NodeJS tp1

Le document présente un guide pour l'installation et la configuration de NodeJS, recommandant la version 14 et l'utilisation de VSCode comme IDE. Il explique également le modèle non-bloquant de NodeJS à travers des exemples de code, illustrant comment exécuter des instructions avec un seul thread. Enfin, il propose des exercices pratiques pour tester la compréhension des concepts abordés.

Transféré par

lgainz01
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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]

Vous aimerez peut-être aussi