Heim > Web-Frontend > js-Tutorial > Erste Einführung in Node.js_node.js

Erste Einführung in Node.js_node.js

WBOY
Freigeben: 2016-05-16 16:37:44
Original
1335 Leute haben es durchsucht

1. Was ist Node.js

[1]Node ist ein serverseitiger JavaScript-Interpreter, aber wenn Sie wirklich glauben, dass Schüler, die gut in JavaScript sind, es leicht beherrschen können, indem sie Node lernen, dann liegen Sie falsch ist tief oder nicht, aber es ist nicht flach.

[2] Das Ziel von Node besteht darin, Programmierern dabei zu helfen, hoch skalierbare Anwendungen zu erstellen und Code zu schreiben, der Zehntausende gleichzeitiger Verbindungen zu einer physischen Maschine verarbeiten kann. Der Umgang mit hoher Parallelität und asynchroner E/A ist einer der Gründe, warum Node die Aufmerksamkeit der Entwickler auf sich zieht.

[3] Node selbst führt die Google V8-JavaScript-Engine aus, daher sind Geschwindigkeit und Leistung sehr gut, wie Sie bei einem Blick auf Chrome sehen können, und während Node es kapselt, verbessert es auch seine Fähigkeit, Binärdaten zu verarbeiten. Daher nutzt Node nicht nur einfach V8, sondern optimiert es auch, um es in verschiedenen Umgebungen leistungsfähiger zu machen.

[4] Erweiterungen und Module von Drittanbietern spielen eine wichtige Rolle bei der Verwendung von Node. Im Folgenden wird auch das Herunterladen von npm vorgestellt. npm ist ein Modulverwaltungstool. Verwenden Sie es, um verschiedene Node-Softwarepakete (wie Express, Redis usw.) zu installieren und die Softwarepakete zu veröffentlichen, die Sie für Node schreiben.

2. node.js-Installation

[1] Für die Windows-Plattform laden Sie es einfach herunter und installieren es

[2] Bestanden unter Linux-Plattform:

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
Nach dem Login kopieren

3. Einfacher Fall

var http = require('http');
http.createServer(function (req, res) {
 res.writeHead(200, {'Content-Type': 'text/plain'});
 res.end('Hello World\n');
}).listen(3000, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3000/');
Nach dem Login kopieren


„Hello World“ kann über den Browserzugriff angezeigt werden.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage