显示 HN:QuickBEAM – 将 JavaScript 作为受监督的 Erlang/OTP 进程运行

显示 HN:QuickBEAM – 将 JavaScript 作为受监督的 Erlang/OTP 进程运行

QuickBEAM 是嵌入在 Erlang/OTP VM 中的 JavaScript 运行时。

如果您正在构建全栈应用程序,JavaScript 往往会泄漏 – 前端、SSR 或第三方代码。

QuickBEAM 在 OTP 监督树内运行该 JavaScript。

每个运行时都是一个带有“Beam”全局的进程,它可以:。

– 检查运行时/系统状态它还提供由 OTP/本机原语(fetch、WebSocket、Worker、BroadcastChannel、localStorage、本机 DOM 等)支持的浏览器式 API。

– Erlang可以直接读取的原生DOM(没有字符串渲染步骤)。

来源:HackerNews