最新案例推荐
点击查看
扫一扫查看
最新行业案例

第4门Web语言WebAssembly

发表于:2020-03-09

WebAssembly 也叫 WASM,它是为基于栈的虚拟机设计的二进制指令格式, 以在 Web 上部署高性能客户端和服务器应用,同时它也可以在许多其它环境中使用,是万维网联盟 W3C 认证的官方 Web 标准。

 

WebAssembly有多种实现方式,包括浏览器和独立系统,它可以用于视频和音频编解码器、图形和 3D、多媒体和游戏、密码计算或便携式语言实现等应用。目前 1.0 版本的 Wasm 已经支持 Chrome、Firefox、Safari 与 Edge 浏览器。

 

WebAssembly 的性能远高于 JavaScript。这对于需要大量计算的应用场景具有明显的优势,例如图像/视频解码、图像处理、3D/WebVR/AR。可以将使用C、C ++等语言编写的库直接编译为 WebAssembly 并在浏览器中运行,而且JavaScript可以将其引用为库。这意味着我们可以将很多后端工作转移到前端,从而减轻了服务器的压力。




(非特殊说明,本文版权归原作者所有,转载请注明出处 )
标签: 上海网站建设、上海网站制作、高端网站设计、迈若网络


迈若微信公众号_上海网站建设公司

手机随时获取迈若动态,扫描左侧二维码
添加迈若微信公众号【manro_since2005】