主题:【原创】PWA,边学边问边用 -- 铁手

大河奔流 导读 复 10 阅 5349

全看 分页 树展 一览 主题

2018-10-26 09:51:04
4372820 复 4372760
tom
tom`20476`/bbsIMG/face/0000.gif`70`4823`1513`30671`正四品上:正议大夫|忠武将军`2007-11-05 22:51:37`
我指的是WASM这种需求的切入方式 3

在现有浏览器对内部功能的调用只能是JS,这是很多解决方案的出发点。

WASM本质上是提供一种异于JS的选择,好处是可以提供更高的效率,最开始是C++, 现在Rust和.net都有人搞,越来越像基于浏览器的llvm。

所以你看,就执行方式而言,对于PWA,你用JS写一些逻辑,注册到浏览器后,它启一个Workers来运行。

对于WASM,不管你是C++, Rust还是C#写,先编译成一段字节代码, 浏览器装载(Load)后运行。

真正的区别在于,前者都是JS, 所以注册,后者对JS来说是字节,所以是加载

今天看到一篇杨振宁的采访,他提到了近看和远看两种方式。

你说的全都对,但可能你更多拉近了看,我更多拉远了看。


最后于2018-10-27 08:15:32改,共1次;
2018-10-26 09:51:04

全看 分页 树展 一览 主题