深入淺出WebAssembly
WebAssembly是一種新的二進制格式,它可以方便地將C/C等靜態(tài)語言的代碼快速地“運行”在瀏覽器中,這一特性為前端密集計算場景提供了無限可能。不僅如此,通過WebAssembly技術,我們還可以將基于Unity等游戲引擎開發(fā)的大型游戲快速地移植到Web端。WebAssembly技術現(xiàn)在已經(jīng)被計劃設計成W3C的標準,眾多瀏覽器廠商已經(jīng)提供了對其MVP版本標準的支持。在GoogleI/O2017大會上,Google首次針對WebAssembly技術進行了公開演講和推廣,其Post-MVP版本標準更是對諸如DOM操作、多線程和GC等特性提供了支持。WebAssembly所帶來的Web技術變革勢不可擋。
·26.1萬字