node.js - nodejs插件和wasm的比较
问题描述
将 C/C++ 或 Rust 代码集成到 Electron App 以执行 CPU 密集型任务、nodejs 插件或 wasm 的更好方法是什么?请在效率、兼容性等方面比较这两种方法。
解决方案
Wasm 保证与任何可以运行 Electron 应用程序的操作系统兼容。
C、C++ 和 Rust 没有这个保证。它们会更有效率,除了从 JavaScript 调用的开销。
从 JavaScript 调用 Wasm 的开销正在积极处理中,并且正在减少或完全消除。
推荐阅读
- node.js - Unbale 使用 fetch 发送请求
- twitter-bootstrap - Bootstrap 4 Image没有响应和拒绝类
- python - Flask Python Gunicorn MySql - MySQL 连接不可用
- python-3.x - Python 多处理模块无法正常工作
- android - Gmail 更新后,纯文本共享(应用附件)不起作用
- php - php 中 Braintree 支付网关中的 SSLCaFileNotFound
- firebase - 如果电子邮件和密码在 Firebase Flutter 中无效,如何显示错误消息?
- mysql - 从表消息和已查看消息中获取未读消息计数
- jenkins - 清除 Jenkins 控制台输出页面中不可读字符的作曲家输出
- typescript - 用于访问 Set 的 typescript const 上下文