In diesem Artikel erfahren Sie, wie Sie Node.js lokal im Browser ausführen. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.
【Empfohlenes Lernen: „nodejs-Tutorial“】
Am frühen Morgen erhielt ich eine E-Mail, in der StackBlitz sagte, dass es mit Next.js und funktioniert Teams bei Google arbeiten gemeinsam an neuen Technologien
StackBlitz
, dass das Web auf einen kritischen Wendepunkt zusteuert. Das Aufkommen von WebAssembly und neuen funktionalen APIs lässt es möglich erscheinen, ein WebAssembly-basiertes Betriebssystem zu schreiben, das leistungsstark genug ist, um Node.js vollständig im Browser auszuführen. Wir haben uns eine Premium-Entwicklungsumgebung vorgestellt, die schneller, sicherer und konsistenter als lokale Umgebungen ist, um eine nahtlose Code-Zusammenarbeit zu ermöglichen, ohne dass eine lokale Umgebung eingerichtet werden muss StackBlitz
意识到网络正朝着关键的拐点发展。WebAssembly和新功能API的出现使编写基于WebAssembly的操作系统似乎变得可能,该操作系统功能强大到可以完全在浏览器中运行Node.js。我们设想了一个比本地环境更快,更安全和一致的高级开发环境,以实现无缝的代码协作而无需设置本地环境WebContainers
同样,这些环境不在远程服务器上运行。而是,每个环境都完全包含在您的Web浏览器中。没错:Node.js运行时本身第一次在浏览器中本机运行。
从现在开始,WebContainers现在处于公开测试阶段。当前支持包括Next.js,GraphQL和Vanilla Node.js,我们正在与其他开源项目合作以扩展支持
WebContainers
WebContainers
Node.js-Debugging im Browser. Die nahtlose Integration mit Chrome DevTools ermöglicht natives Backend-Debugging, keine Installation oder Erweiterung erforderlich.
WebContainer
gibt? Browser Jahrzehntelange Geschwindigkeits- und Sicherheitsinnovationen wurden genutzt, um diese Probleme zu lösen. Sämtliche Berechnungen in StackBlitz erfolgen sofort in der Sicherheits-Sandbox des Browsers und können nicht auf Ihren lokalen Computer übertragen werden. Das Modell erschließt außerdem einige wichtige Entwicklungs- und Debugging-Vorteile (weitere sind in Sekundenschnelle verfügbar). Mit dem neuartigen Rechenmodell von StackBlitz erfolgt die Codeausführung zu 100 % in der Sicherheitssandbox des Browsers. Dies führt zu einer schnelleren, weniger restriktiven Entwicklungsumgebung im Vergleich zu lokalen Umgebungen und bietet gleichzeitig mehr Sicherheit, eine sehr seltene Kombination.
Auch diese Umgebungen werden nicht auf dem Remote-Server ausgeführt. Stattdessen ist jede Umgebung vollständig in Ihrem Webbrowser enthalten. Das ist richtig: Die Node.js-Laufzeit selbst läuft zum ersten Mal nativ im Browser
WebAssembly
强大到足以编写操作系统,但是这次WebContainers
把这个技术使用方向放在了Node.js
, ich denke, es ist epochal Für weitere Programmierung. Weitere Informationen zum entsprechenden Thema finden Sie unter: Programmiervideo! !
Das obige ist der detaillierte Inhalt vonEine kurze Diskussion darüber, wie Node.js lokal im Browser ausgeführt wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!