Heim  >  Artikel  >  Web-Frontend  >  Ist Node eine serverseitige Sprache?

Ist Node eine serverseitige Sprache?

藏色散人
藏色散人Original
2021-12-08 11:51:391731Durchsuche

Node ist eine serverseitige Sprache, aber um genau zu sein, handelt es sich um einen Open-Source-Code und eine plattformübergreifende Ausführungsumgebung, die JavaScript auf der Serverseite ausführen kann, und die meisten Grundmodule von Node.js sind in JavaScript geschrieben Sprache.

Ist Node eine serverseitige Sprache?

Die Betriebsumgebung dieses Artikels: Windows 7-System, NodeJS-Version 10.16.2, Dell G3-Computer.

Ist Node eine serverseitige Sprache?

Node.js ist eine plattformübergreifende Open-Source-Ausführungsumgebung, die JavaScript auf der Serverseite ausführen kann.

Node.js wird von der OpenJS Foundation (ehemals Node.js Foundation, die mit der JS Foundation fusioniert ist) gehalten und gepflegt und ist auch ein Projekt der Linux Foundation[6]. Node.js nutzt den von Google entwickelten V8-Ausführungscode und nutzt Technologien wie ereignisgesteuerte, nicht blockierende und asynchrone Eingabe- und Ausgabemodelle, um die Leistung zu verbessern und das Übertragungsvolumen und den Umfang von Anwendungen zu optimieren. Diese Techniken werden typischerweise in datenintensiven Echtzeitanwendungen eingesetzt.

Node.js Die meisten Grundmodule sind in der JavaScript-Sprache geschrieben.

Vor dem Aufkommen von Node.js wurde JavaScript normalerweise als clientseitige Programmiersprache verwendet und in JavaScript geschriebene Programme wurden häufig im Browser des Benutzers ausgeführt. Das Aufkommen von Node.js ermöglicht die Verwendung von JavaScript für die serverseitige Programmierung. Node.js enthält eine Reihe integrierter Module, die es ermöglichen, das Programm als unabhängiger Server ohne Apache HTTP Server oder IIS auszuführen.

Einfach ausgedrückt ist Node.js JavaScript, das auf der Serverseite ausgeführt wird.

Node.js ist eine Plattform, die auf der Chrome JavaScript-Laufzeitumgebung basiert.

Node.js ist eine serverseitige ereignisgesteuerte I/O-JavaScript-Umgebung, die auf der V8-Engine von Google basiert. Die V8-Engine führt Javascript sehr schnell aus und bietet eine sehr gute Leistung.

Node.js verwendet die JavaScript-Engine Google V8, weil:

  • V8 Open-Source-Software ist, die auf einer BSD-Lizenz basiert

  • V8 sehr schnell ist

  • V8 konzentriert sich auf Netzwerkfunktionen, einschließlich HTTP, DNS, TCP und mehr in anderen Aspekten ausgereift

Node.js verfügt bereits über Hunderttausende Module, die über einen Manager namens npm kostenlos heruntergeladen werden können. Die Node.js-Entwicklergemeinschaft verfügt hauptsächlich über zwei Mailinglisten und einen IRC-Kanal namens #node.js auf freenode. Die Community konzentriert sich auf NodeConf[26][27].

Empfohlenes Lernen: „Node.js Video-Tutorial

Das obige ist der detaillierte Inhalt vonIst Node eine serverseitige Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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