welder:WebWorker + Rust

时间:2024-06-03 08:26:59
【文件属性】:

文件名称:welder:WebWorker + Rust

文件大小:1.4MB

文件格式:ZIP

更新时间:2024-06-03 08:26:59

rust ffi webassembly wasm web-worker

焊机 防锈工人 今晚我睡得很好,这是一段时间以来我第一次没有因为背部疼痛而醒来,而且我梦到了! 在梦中,我可以看到事件以动作的形式分派,从主线程流到WebWorker,然后Webayer会返回完美计算的状态树以供主线程渲染。 但是有些事情发生了...这不是将资源密集型计算转移到一个单独的线程上的通常情况... WebWorker正在通过WebAssembly符合Rust后端的管道传输数据!!! 这是概念证明。 如何运行此示例应用程序? 只需在根目录中运行Web服务器并使用现代浏览器即可。 有一个方便的./compile脚本可以重新编译src/rust/main.rs 为了使其正常工作,您需要rustc并启用wasm32-unknown-unknown目标。


【文件预览】:
welder-master
----.gitignore(884B)
----src()
--------js()
--------rust()
----compile.sh(86B)
----build()
--------main.wasm(88KB)
----LICENSE(1KB)
----README.md(834B)
----index.html(562B)
----main(5MB)

网友评论