https://blog.stackblitz.com/posts/introducing-webcontainers/

Node.jsをブラウザで動かすWebContainersについて。 Node.jsのランタイムをブラウザで動かし、ブラウザ自体をSandboxとしてNode.jsのコードをセキュアに実行するための仕組み。 Virtual FSとNetworkingを実装し、各プロセスをWorkerとして起動してメッセージングすることでマルチプロセスのサポートしている。 POSIXなシェルとしてjshという実装と、npm/yarnクライアントとしてturboという実装を持っている

関連URL