Was ist node.js? Was kann getan werden?

青灯夜游
Freigeben: 2021-12-13 11:51:41
Original
6635 Leute haben es durchsucht

Node.js ist eine JavaScript-Ausführungsumgebung, die auf der Chrome V8-Engine basiert. Es handelt sich um eine Entwicklungsplattform, die die Ausführung von JavaScript auf der Serverseite ermöglicht. Was Node kann: 1. Websites mit komplexer Logik entwickeln; 2. umfangreiche Webanwendungen auf Basis sozialer Netzwerke entwickeln; 3. Befehlszeilentools usw. entwickeln;

Was ist node.js? Was kann getan werden?

Die Betriebsumgebung dieses Tutorials: Windows7-System, NodeJS-Version 12.19.0, DELL G3-Computer.

Was ist node.js?

Node.js ist eine JavaScript-Ausführungsumgebung, die auf der Chrome V8-Engine basiert. Sie verwendet ein ereignisgesteuertes, nicht blockierendes I/O-Modell, um die Ausführung von JavaScript auf der Serverseite zu ermöglichen PHP, Python, eine Skriptsprache, die serverseitigen Sprachen wie Perl und Ruby ebenbürtig ist.

Vor Node.js konnte JavaScript nur im Browser ausgeführt und als Webskript verwendet werden, um der Webseite einige Spezialeffekte hinzuzufügen oder mit dem Server zu kommunizieren. Mit Node.js kann JavaScript vom Browser getrennt und wie andere Programmiersprachen direkt auf dem Computer verwendet werden. Es kann tun und lassen, was es will, und wird nicht mehr durch den Browser eingeschränkt.

Was kann node.js?

Node.js kann viel mehr als nur eine Website entwickeln. Mit Node.js können Sie ganz einfach Folgendes entwickeln:

  • Websites mit komplexer Logik;

  • groß angelegte Web-basierte Anwendung;

  • Web Socket-Server;

  • TCP/UDP-Socket-Anwendung;

  • Interaktives Terminalprogramm;

  • mit grafischer Benutzeroberfläche;

  • Einheit Testtool;

  • clientseitiger JavaScript-Compiler.

  • Node.js verfügt über eine integrierte HTTP-Serverunterstützung, was bedeutet, dass Sie problemlos eine Kombination aus Website und Server implementieren können. Dies unterscheidet sich von PHP und Perl, da Sie bei Verwendung von PHP zunächst einen HTTP-Server wie Apache erstellen und dann das Modul des HTTP-Servers laden oder CGI aufrufen müssen, um dem Benutzer die Ausführungsergebnisse des PHP-Skripts anzuzeigen.

  • Und wenn Sie Node.js verwenden, müssen Sie keinen zusätzlichen HTTP-Server erstellen, da Node.js selbst über einen integrierten verfügt. Dieser Server kann nicht nur zum Debuggen von Code verwendet werden, sondern er kann auch selbst in einer Produktionsumgebung bereitgestellt werden und seine Leistung reicht aus, um die Anforderungen zu erfüllen.

Node.js kann auch in Nicht-Netzwerk-Anwendungsumgebungen bereitgestellt werden, beispielsweise als Befehlszeilentool. Node.js kann auch C/C++-Code aufrufen, der viele vorhandene Funktionsbibliotheken vollständig nutzen kann, und kann auch C/C++ verwenden, um Teile mit sehr hohen Leistungsanforderungen zu implementieren.

Weitere Informationen zu Knoten finden Sie unter:

nodejs-Tutorial

! !

Das obige ist der detaillierte Inhalt vonWas ist node.js? Was kann getan werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!