9. PROGRAMMATION NON BLOQUANTE
---------BLOQUANT--------------------------------------------------
On lit deux fichiers
Le premier étant var fichier1 = readFyle(“fichier1.txt”);
Plus lourd que le Console.log(“Lecture fichier1”);
second var fichier2 = readFyle(“fichier2.txt”);
Console.log(“Lecture fichier2”);
-> Lecture fichier1 Lecture fichier2
----------NON-BLOQUANT-----------------------------------------
var fichier1 = readFyle(“fichier1.txt”,function(err,data){
Console.log(“Lecture fichier1”);
});
var fichier2 = readFyle(“fichier2.txt”,function(err,data){
Console.log(“Lecture fichier2”);
});
-> Lecture fichier2 Lecture fichier1
11. NODE PACKET MANAGER
- Plus de 6000 modules disponibles
- Installation des modules faciles
- Mise à jour en une ligne de commande
12. EXPRESS
- Framework ‘MVC ’
- Créé un environnement de dévellopement
- Facilite le développement d’application
var express = require(‘express’);
var app = express.createServer();
app.get('/', function(req, res){
res.send('Hello World');
});
app.listen(3000);