文件名称:rs-debug-wasm-in-browser:在浏览器中调试Web程序集
文件大小:3KB
文件格式:ZIP
更新时间:2024-04-18 22:12:18
Rust
浏览器中的rs-debug-wasm 在浏览器中调试Web程序集 这个项目是实验性的,远远没有完成。 这是为了向浏览器提供完整的调试支持以进行Web汇编(相对于原始源语言)。 怎么运行的? 调试版本:通过WebSocket在本机rust代码和Web浏览器之间建立WebSocket连接。 然后,可以在通过WebSocket连接发送要在浏览器中执行的javascript代码时正常调试本机rust代码。 发布版本:只需将完整的rust代码编译到Web Assembly中即可在浏览器中执行。 这里的策略只是远程程序调用客户端(Web浏览器)。 通过RPC WebSocket进行“调试生成”。 “发布版本”只是直接调用而不是RPC,但是在切换构建类型时,用户代码仍保持不变。 调试版本具有调试支持,但运行速度会慢得多,然后生产版本不具有调试支持,但运行速度会快得多。
【文件预览】:
rs-debug-wasm-in-browser-master
----Cargo.toml(435B)
----src()
--------bin.rs(1KB)
--------lib.rs(96B)
--------js_ctx.rs(205B)
----README.md(994B)
----.gitignore(30B)