Heim > Artikel > Web-Frontend > Kann Javascript serverseitig ausgeführt werden?
JavaScript kann auf der Serverseite ausgeführt werden; NodeJS kann zum Ausführen von JavaScript auf der Serverseite verwendet werden, da NodeJS eine JavaScript-Ausführungsumgebung ist, die auf der „Chrome V8“-Engine basiert und eine Entwicklungsplattform ist, auf der JavaScript ausgeführt werden kann der Serverseite.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, JavaScript-Version 1.8.5, Dell G3-Computer.
NodeJS ist, vereinfacht gesagt, tatsächlich JavaScript, das auf der Serverseite ausgeführt wird.
Das Folgende ist eine detaillierte Einführung:
Nodejs ist eine JavaScript-Ausführungsumgebung, die auf der Chrome V8-Engine basiert, einer Entwicklungsplattform, die die Ausführung von JavaScript auf der Serverseite ermöglicht.
JS ist eine Skriptsprache und erfordert einen Parser laufen. Bei in HTML-Seiten geschriebenem JS fungiert der Browser als Parser. Für JS, das unabhängig ausgeführt werden muss, ist NodeJS ein Parser.
Jeder Parser ist eine laufende Umgebung, die es JS nicht nur ermöglicht, verschiedene Datenstrukturen zu definieren und verschiedene Berechnungen durchzuführen, sondern JS auch ermöglicht, einige Dinge mithilfe der von der laufenden Umgebung bereitgestellten integrierten Objekte und Methoden zu tun. Der Zweck von JS, das im Browser ausgeführt wird, besteht beispielsweise darin, das DOM zu manipulieren, und der Browser stellt integrierte Objekte wie Dokumente bereit. Der Zweck von JS, das in NodeJS ausgeführt wird, besteht darin, Festplattendateien zu betreiben oder HTTP-Server zu erstellen. NodeJS stellt dementsprechend integrierte Objekte wie fs und http bereit.
Node.js ist ein unverzichtbares Tool für Front-End-Mitarbeiter. Insbesondere für JavaScript gab es eine enorme Verbesserung. In diesem Stadium hat sich die Anwendung von Node.js sehr stark weiterentwickelt. Es ist wichtig, Node.js kompetent zu erlernen und zu verwenden!
Derzeit hat Node.js in den meisten Bereichen seinen Platz, insbesondere in I/O-intensiven.
Zum Beispiel Webentwicklung, Microservices, Front-End-Konstruktion usw. Viele große Websites verwenden Node.js als Backend-Entwicklungssprache. Am häufigsten werden Node.js für das Front-End-Rendering und die Architekturoptimierung verwendet, z. B. Double Eleven von Taobao, das PC-seitige Kerngeschäft von Qunar.com.
Darüber hinaus werden auch viele bekannte Front-End-Bibliotheken mit Node.js entwickelt. Webpack ist beispielsweise ein leistungsstarker Packager und React/Vue ist ein ausgereiftes Front-End-Komponenten-Framework.
Node.js wird normalerweise zum Entwickeln von Netzwerkanwendungen mit geringer Latenz verwendet, d. Alibaba, Tencent, Qunar, Baidu, PayPal, Dow Jones, Walmart und LinkedIn nutzen alle das Node.js-Framework zum Erstellen von Anwendungen.
Verwandte Empfehlungen: Javascript-Lern-Tutorial
Das obige ist der detaillierte Inhalt vonKann Javascript serverseitig ausgeführt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!