دورة nodejs للمبتدئين الدرس الأول
1-إضافة أول ملف
console.log('hello world');
2- إضافة les modules ف nodejs
//userModule.js code
var user = {name:"samadi"};
module.exports = user;
//index.js code
var user = require('./userModule.js');
console.log(user.name);
3- استخدام ل module http
var user = require('./userModule.js');
var http = require('http');
http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/html'});
res.write("le nom est " + user.name);
res.end();
}).listen(3000);
console.log('server starts at port 3000');
4- الفرق بين res & req
var user = require('./userModule.js');
var http = require('http');
http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/html'});
res.write("le nom est " + req.url);
res.end();
}).listen(3000);
console.log('server starts at port 3000');
5- استخدام ل module url
//var user = require('./userModule.js');
var http = require('http');
var url = require('url');
http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/html'});
var user = url.parse(req.url, true).query;
var fullname = user.nom + " " + user.prenom;
res.write(`bienvenue ${fullname}`);
res.end();
}).listen(3000);
console.log('server starts at port 3000');