< 返回版块

alabulei1 发表于 2020-01-19 20:33

Tags:wasm,js

对我来说,WASM 与 JS 解决了两个不同的问题:JavaScript 向 Web 和 DOM 添加了基本的交互性,而 WebAssembly 向Web 提供了强大的图形引擎的功能。 WebAssembly 无法解决 JavaScript 所面临的问题,因为它不了解 DOM。 除非WASM 能解决这样的问题,否则无法替代JavaScript。

原文链接

评论区

写评论
kebot 2020-02-19 19:49

对于类 Electron 的打包应用,我看好 WebAssembly, 但对于传统 Web 应用,考虑到浏览器兼容性,很难杀死。

R 2020-02-02 22:38

共同存在,没有最强

clearloop 2020-01-22 23:41

不一定非要 Dead or Alive 罢,这两天在用 wasm 做一个 web-framework,感觉写的还蛮 happy 的。。。

在 "wasm 不了解 DOM" 的问题上,把对 DOM 的一些骚操作继续让 js 做就好啦。

比如目前 Rust 的 wasm-bindgen 不支持向 Js 传递 Genric、Trait,不能动态的接收 Js Object,甚至不能 extends class(原型链在 Js 中十分重要) 这些确实十分恶心。

不过在小子的项目里,把 wasm 外面包了一些 Js interfaces,使用起来体验还不错~

放个 链接 嘿嘿,尽量这周搞出个能完整点的版本

Mike Tang 2020-01-19 20:44

赞同。

1 共 4 条评论, 1 页