Heim  >  Artikel  >  Web-Frontend  >  Ist NodeJS ein JS-Framework?

Ist NodeJS ein JS-Framework?

藏色散人
藏色散人Original
2019-05-20 10:52:543769Durchsuche

Node.js ist ein Anwendungsframework, manchmal auch Laufzeitumgebung genannt, über das Anwendungen mithilfe der Programmiersprache JavaScript erstellt werden. Node.js ist für seine Geschwindigkeit bekannt, da es sich um nicht blockierende, nicht blockierende Mittel handelt dass eine Anfrage nicht darauf wartet, dass eine andere Anfrage abgeschlossen wird.

Ist NodeJS ein JS-Framework?

Node.js ist ein Anwendungsframework, manchmal auch Laufzeit genannt, über das Anwendungen mit der Programmiersprache JavaScript erstellt werden können. Node.js ist für seine Geschwindigkeit bekannt, da es nicht blockierend ist. Nicht blockierend bedeutet, dass eine Anforderung nicht auf den Abschluss einer anderen Anforderung wartet (d. h. asynchron). Diese asynchrone Funktion macht Node.js derzeit zum Framework mit dem höchsten Durchsatz, während Java-Anwendungsserver normalerweise jede an einen Thread gebundene Anfrage blockieren und der Server keine Anfragen mehr empfängt, solange keine Threads mehr verfügbar sind.

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 ist eine Entwicklungsplattform, die die Ausführung von JavaScript auf der Serverseite ermöglicht. Dadurch wird JavaScript zu einer Skriptsprache, die serverseitigen Sprachen wie PHP, Python, Perl und Ruby ebenbürtig ist. Es wurde im Mai 2009 veröffentlicht und von Ryan Dahl entwickelt und beinhaltet im Wesentlichen den Chrome V8-Motor.

Node optimiert einige spezielle Anwendungsfälle und bietet alternative APIs, um die Ausführung von V8 in Nicht-Browser-Umgebungen zu verbessern. Die V8-Engine führt Javascript sehr schnell aus und hat eine sehr gute Leistung. Node ist eine Plattform, die auf der Chrome-JavaScript-Laufzeitumgebung basiert und zum einfachen Erstellen von reaktionsfähigen und leicht erweiterbaren Webanwendungen dient. Node verwendet ein ereignisgesteuertes, nicht blockierendes I/O-Modell, um leichtgewichtig und effizient zu sein, was es ideal für die Ausführung datenintensiver Echtzeitanwendungen auf verteilten Geräten macht.

Das obige ist der detaillierte Inhalt vonIst NodeJS ein JS-Framework?. 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