WebAssembly作为一种新的二进制格式,它可以方便地将C/C++等其他静态语言代码快速的“运行”在浏览器中,这一特性为前端密集计算场景提供了无限的可能。不仅如此,基于WebAssembly技术,我们可以快速的将基于Unity游戏引擎开发的大型游戏快速的移植到Web端,这一切都要归功于WebAssembly技术带来的前端运算性能的大幅度提升。
WebAssembly技术现在已经被计划设计成为W3C的标准,众多浏览器厂商已经提供了对MVP版本的支持。Google IO 2017大会上,谷歌也首次将WebAssembly技术进行公开演讲和推广。Post-MVP版本更是会对DOM操作、多线程和GC等特性提供支持。WebAssembly技术所带来的Web技术变革将势不可挡。
演讲视频
幻灯片
往期演讲推荐
QCon北京2018
一年一度的QCon北京大会将于2018年4月20-22日在北京国际会议中心召开,下面是已经确认的话题之一:
《浅谈前端交互的基础设施的建设》
——淘宝高级技术专家 寒冬
Vue、React等现代前端框架很好地解决了组件化和数据视图解耦问题。而对前端来说,新交互永远是花费时间最多的工作,新交互也是前端团队的自然价值和核心竞争力之一。在过去的一年里,我的团队聚焦于前端交互基础设施的建设,其中包含了Native和JS的工作。在这次分享中,我会带来我在交互的基础设施的建设上的一些思考和实践,包括图形图像基础、事件机制与视图层架构模式、交互管理框架等内容。
更多演讲请点击“阅读原文”关注QCon北京2018。