1. Qu'est-ce que Node.js
[1] Le nœud est un interprète JavaScript côté serveur, mais je pense vraiment que les étudiants qui sont bons en JavaScript peuvent facilement obtenir le nœud en apprenant le nœud, donc vous vous trompez. Résumé: Je ne sais pas si l'eau est profonde ou non, mais elle n'est en effet pas superficielle.
[2] L'objectif de Node est d'aider les programmeurs à créer des applications hautement évolutives, en écrivant des codes de connexion qui peuvent gérer des dizaines de milliers de connexions à une machine physique en même temps. La gestion des E / S d'une grande concurrence et asynchrones est l'une des raisons pour lesquelles Node a attiré l'attention des développeurs.
[3] Le nœud lui-même exécute le moteur JavaScript Google V8, donc la vitesse et les performances sont très bonnes. Vous pouvez le voir en regardant Chrome. De plus, bien que le nœud le résume, il améliore également sa capacité à traiter les données binaires. Par conséquent, le nœud utilise non seulement V8, mais l'optimise également pour le rendre plus puissant dans divers environnements.
[4] Les extensions et les modules tiers jouent un rôle important dans l'utilisation du nœud. Ce qui suit introduira également le téléchargement NPM. NPM est l'outil de gestion des modules. Utilisez-le pour installer divers packages de logiciels de nœuds (tels que Express, Redis, etc.) et publiez les packages logiciels que vous avez écrits pour Node.
2. Installation de node.js
[1] La plate-forme Windows n'a besoin que de télécharger et d'installer
[2] Sous la plate-forme Linux:
wget http://nodejs.org/dist/v0.6.1/node-v0.10.31.tar.gz tar zxvf node-v0.10.31.tar.gz cd node-v0.10.31./configure
3. Cas simples
var http = required ('http'); http.createServer (function (req, res) {res.writehead (200, {'contenu-type': 'text / plain'}); res.end ('hello world / n');}). http://127.0.0.1:3000/ ');"Hello World" peut être vu via le navigateur.