build-in modules
modules installés
// on importe le module http
var http = require('http');
// on créé le serveur
// + on passe en argument une fonction / fonction anonyme comme callback pour les requêtes
// avec elle-même comme argument request et response
var serveur = http.createServer(function(request, response) {
// contenu du callback
// un serveur envoie un header
console.log("Requête");
response.writeHead(200, {"Content-Type" : "text/html"}); // code HTTP + MIME
response.write('<b>Hello</b> World.');
response.end();
});
// on écoute le port 3000
serveur.listen(3000);
console.log("Go to localhost:3000");