我只是读了一下,试图理解新的概念。因此我的问题。
如果我理解正确webAssembly的概念是简单地从另一种语言(C ++,C ...)加载代码库并在Javascript运行时运行它。
所以,如果我正确地遵循,我可以使用C ++编写一些密集的计算(例如图像处理)。编译webAssembly的代码并在Nodejs中使用它?
是否有代码游戏环境,我可以更深入地研究这些原则?
答案 0 :(得分:2)
是的,有很多东西可以移植到WebAssembly以提高性能。 CPU密集但具有最小交互性的东西是理想的,并且图像处理很可能是使用WASM的良好候选者。当然,与在JS中本地编写它相比,它不值得开发时间。
就在今天,我发现了两个在线测试环境(来自同一个团队):