이 글에서는 Node.js를 브라우저에서 로컬로 실행하는 방법을 소개합니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.
【추천 학습: "nodejs tutorial"】
이른 아침에 이메일을 받았는데 StackBlitz가 Next.js로 작업하고 있다고 하더군요. Google 팀은 새로운 기술을 위해 협력합니다
StackBlitz
는 웹이 중요한 변곡점을 향해 가고 있다는 것을 깨달았습니다. WebAssembly와 새로운 기능적 API의 출현으로 브라우저에서 Node.js를 완전히 실행할 수 있을 만큼 강력한 WebAssembly 기반 운영 체제를 작성하는 것이 가능해 보입니다. 우리는 로컬 환경을 설정할 필요 없이 원활한 코드 협업이 가능하도록 로컬 환경보다 더 빠르고 안전하며 일관된 프리미엄 개발 환경을 구상했습니다. StackBlitz
意识到网络正朝着关键的拐点发展。WebAssembly和新功能API的出现使编写基于WebAssembly的操作系统似乎变得可能,该操作系统功能强大到可以完全在浏览器中运行Node.js。我们设想了一个比本地环境更快,更安全和一致的高级开发环境,以实现无缝的代码协作而无需设置本地环境WebContainers
同样,这些环境不在远程服务器上运行。而是,每个环境都完全包含在您的Web浏览器中。没错:Node.js运行时本身第一次在浏览器中本机运行。
从现在开始,WebContainers现在处于公开测试阶段。当前支持包括Next.js,GraphQL和Vanilla Node.js,我们正在与其他开源项目合作以扩展支持
WebContainers
WebContainers
Node.js를 브라우저에서 디버깅합니다. Chrome DevTools와의 원활한 통합으로 기본 백엔드 디버깅이 가능하며 설치나 확장이 필요하지 않습니다.
StackBlitz의 새로운 컴퓨팅 모델을 사용하면 코드 실행이 100% 브라우저 보안 샌드박스에서 발생합니다. 그 결과 온프레미스에 비해 더 빠르고 덜 제한적인 개발 환경이 제공되는 동시에 매우 드문 조합인 더 높은 보안을 제공합니다.
다시 말하지만, 이러한 환경은 원격 서버에서 실행되지 않습니다. 대신 각 환경은 웹 브라우저 내에 완전히 포함됩니다. 맞습니다: Node.js 런타임 자체는 처음으로 브라우저에서 기본적으로 실행됩니다.
WebAssembly
强大到足以编写操作系统,但是这次WebContainers
把这个技术使用方向放在了Node.js
, 제 생각에는 획기적인 일이라고 생각합니다 더 많은 프로그래밍을 위해서는- 관련 지식이 있으면 프로그래밍 비디오를 방문하세요! !
위 내용은 브라우저에서 로컬로 Node.js를 실행하는 방법에 대한 간략한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!