Académique Documents
Professionnel Documents
Culture Documents
Exécutions asynchrones !
client 2
2
File I 1 seule thread
Node
(lent) d’événements
8 I Possède une file d’événements
3
I Node surveille cette file en background
6
client 3
(rapide) Autres avantages :
I Node : 1 seule thread ! I Modules : fs (file system), http, os, events, etc.
I 1 fichier ≈ 1 module
I Instruction console.log(module) :
Module {
id: '.',
path: '/home/gonzales/enseignement/mobile-20-21/prog/node',
exports: {},
parent: null,
filename: '/home/gonzales/enseignement/mobile-20-21/prog/node/module_vars.js',
loaded: false,
children: [],
paths: [
'/home/gonzales/enseignement/mobile-20-21/prog/node/node_modules',
'/home/gonzales/enseignement/mobile-20-21/prog/node_modules',
]
}
I Exemple Angular :
getCourses () : Observable<Course[]> {
return this.http. get<Course[]>(
'http://127.0.0.1/forum/getCourses.php'
);
}
}
Les paramètres optionnels : query strings Les posts et leurs données (1/3)