与最小化的Java脚本相比,将编译后的Java脚本(可能是AssemblyScript)提供给Web Assembly是否有性能优势?
我特别在考虑:
答案 0 :(得分:2)
解析/编译时间
好,它已经被编译了,这就是WASM的重点。如果您是指从ByteCode到Nativecode,那应该比从Javascript到Native代码要快得多。
执行时间
是的,更快,同样,这很重要。
字节大小
在这里值得商,,我认为缩小的Javascript在这里非常有效。
内存使用情况
WebAsembly旨在补充Javascript,因此从理论上讲,它是相同的..
CDN如何与之交互(服务于二进制应用程序/ wasm与文本应用程序/ javascript)
CDN只是运送资产的地方,因此我认为这不是问题。例如。字体和图像是二进制的,它们可以正常工作。顺便说一句,wasm带有与Javascript相同的安全策略,因此,这不像通过网络传送EXE。