网易首页 > 网易号 > 正文 申请入驻

如何看待 WebAssembly 这门技术?

0
分享至

当然是看好,应该说,对于一切在垂直领域有效率提升、且业界有案例支持的技术,都应该看好。

如果从2017年浏览器开始以实验性的方式,支持Web WebAssembly功能来看,在浏览器使用非JavaScript来完成计算的风已经吹了五年了。不过,感受到Wasm生态真正发力的是近三年。而且不仅仅停留在“前端”范畴。

大环境的变化,让行业生态中音视频、云计算、物联网有了更广阔的市场,以及在降本提效上更高的追求,此为天时。如果说Wasm生态中的C位是Mozilla,那么去年在Mozilla 裁员事件出现后,他们迅速成立Rust的基金会,以保障Rust开发团队能够独立、稳定地运行,保护Rust以及周边项目的持续发展,为生态提供土壤,此可谓地利。

从理论上讲,这项新技术最终实现了让我们可以编写机器代码以在浏览器的虚拟安全沙箱中运行,甚至升级后的WASM被设计为其它语言的编译目标,允许将服务器端代码(例如C或C ++代码)编译到其中,同时在浏览器中执行。

一、那么wasm设计的初衷是什么呢?

1 . WASM的出现绝不是要让它成为一门新的编程语言,正相反,它被规划并设计为一个编译目标,允许C的开发者编译其代码,并在浏览器上运行。

2 . WASM旨在提供高度优化的网络计算能力,并被期待去打破JavaScript在既有环境中的垄断(尽管JavaScript是一种很不错的语言,但其在设计之初就没有考虑到性能上的问题)。

3 . WASM并不是被拿来实现网站优化的,而是尝试在运行以下这些繁重任务时,将浏览器(以及服务端运行时,例如Node·js)的运行推升到一个水准:视频编辑,游戏开发,AR / VR实时应用,音乐编辑和流媒体,加密,VPN,影像辨识,以及,其他的一些繁重的任务。

二、WASM的使用方向?

Tensorflow.js:是的,就是那个Tensorflow,那个是把AI和ML带给JS开发人员的库,在添加了WASM后端支持后,Tensorflow一直致力于实现更多的模型,效果如何?与纯JS版本相比,这些模型性能平均提高了10倍。

Unity:另一个很牛很牛的技术大厂牌,最最重要的游戏开发引擎之一,它能够将你的项目导出与Web相兼容。从2018年开始,该过程通过编译为WebAssembly来完成——在Unity上的应用成为了高效利用WASM技术的一个强大示范;游戏开发人员不再需要为Web做代码编译、更不需要去摆弄JS,他们只需要专注于编写用于支持游戏运行那部分代码,然后,其它交由编译过程去处理并完成。

yew:是否曾考虑过将Rust用于Web应用程序?现在,我们要感谢Yew和WebAssembly给我们带来的一种“可能性”——你不仅可以将Rust用于UI,而且此框架还提供了一个多线程环境来工作。该项目尚未投入生产环节,但是无论你是对Rust很狂热还是有兴趣,都可以持续关注下。

三、那么WASM开发者在意它吗?

WASM其实并不适合Web开发者,原因是Web开发者自然知道如何使用JS,并且很了解自己日常已有的工作量,为什么要费力混入WASM去把问题搞复杂?

WASM更适合开发一个计算密集型应用,这意味着不会是个本机应用,大概率是游戏、VR/AR应用、虚拟机等等,又因为把技术推向极限不是每家公司的目标,这样,WASM的蛋糕再次被往小了切。

WASM会被“扶正”成为一门Web编写语言吗?

要强调的是,WASM并非由开发人员去编写,而是允许开发人员借助C、Go或其它语言编写,并使该逻辑在浏览器上工作。

WASM离被实际应用到Web项目中还有很长的路要走,更别提被用来支撑应用逻辑编写。

最终我认为它不会很快取代JavaScript,不过,由于迁移到云的趋势有助于打破现状,对于WASM的社群人数增长会有一定推动力。TG:li9047

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
骑士加时逆转3-2活塞:哈登30+8+6比肩詹姆斯 坎宁安39+7+9

骑士加时逆转3-2活塞:哈登30+8+6比肩詹姆斯 坎宁安39+7+9

醉卧浮生
2026-05-14 11:07:28
一代人觉醒,三代人托举:这篇文章,建议每个普通家庭都读两遍

一代人觉醒,三代人托举:这篇文章,建议每个普通家庭都读两遍

心理观察局
2026-05-12 08:55:11
中美关系,有了新定位

中美关系,有了新定位

中国新闻周刊
2026-05-14 16:01:38
大学教师南宁火车站走错出口,遭安检员追打致10处挫伤,被认定互殴各拘留5天,要求撤销处罚法院已立案

大学教师南宁火车站走错出口,遭安检员追打致10处挫伤,被认定互殴各拘留5天,要求撤销处罚法院已立案

大风新闻
2026-05-14 14:02:21
亚太股市全线上涨,港股大涨,A股为何逆势大跌走出独立行情?

亚太股市全线上涨,港股大涨,A股为何逆势大跌走出独立行情?

丁丁鲤史纪
2026-05-14 12:17:57
欧媒:穆里尼奥执教的百分皇马,至今仍是西甲历史最佳表现

欧媒:穆里尼奥执教的百分皇马,至今仍是西甲历史最佳表现

懂球帝
2026-05-14 15:26:15
“空军一号”轰鸣而过,解放军岿然不动,视频火爆外网

“空军一号”轰鸣而过,解放军岿然不动,视频火爆外网

极目新闻
2026-05-14 10:08:46
他来晚了,但总比不来好

他来晚了,但总比不来好

丁刚看世界
2026-05-14 11:20:15
武功山景区遭“臭屁虫”围攻?有游客调侃“张嘴能吃饱”,景区提醒:可自备防虫药物

武功山景区遭“臭屁虫”围攻?有游客调侃“张嘴能吃饱”,景区提醒:可自备防虫药物

潇湘晨报
2026-05-14 17:33:19
摩洛哥幸福新娘事件升级!河南一男子刷到该视频,断然与对象退婚

摩洛哥幸福新娘事件升级!河南一男子刷到该视频,断然与对象退婚

火山詩话
2026-05-14 07:04:08
马斯克高呼“太棒”,黄仁勋竖起大拇指

马斯克高呼“太棒”,黄仁勋竖起大拇指

中国新闻周刊
2026-05-14 18:14:06
经济学家:央视不播世界杯是危险信号 知名博主:将会引发灾难

经济学家:央视不播世界杯是危险信号 知名博主:将会引发灾难

念洲
2026-05-14 14:30:14
“那家伙在空军1号前居然一动不动”!美媒注意到一名中国仪仗兵

“那家伙在空军1号前居然一动不动”!美媒注意到一名中国仪仗兵

阿龙聊军事
2026-05-14 11:02:15
白宫记者随专机抵京,被解放军军姿震撼拍爆外网,登上头条!

白宫记者随专机抵京,被解放军军姿震撼拍爆外网,登上头条!

大稻网络科技
2026-05-14 09:11:51
54岁马斯克现身人民大会堂前,拿手机拍不停,“像个小孩儿”

54岁马斯克现身人民大会堂前,拿手机拍不停,“像个小孩儿”

译言
2026-05-14 11:48:24
女子穿礼服退款后续:身份被扒已社死,工作被停职,商家准备起诉

女子穿礼服退款后续:身份被扒已社死,工作被停职,商家准备起诉

千言娱乐记
2026-05-13 12:18:49
A股:尾盘加速下跌,释放了两个信号,明天,周五或要这样走!

A股:尾盘加速下跌,释放了两个信号,明天,周五或要这样走!

明心
2026-05-14 16:32:37
郑强翻车,翻得一点也不冤!

郑强翻车,翻得一点也不冤!

梳子姐
2026-05-13 12:19:44
教科书式急救显担当:7号线潘广路站黄金4分钟挽回乘客生命

教科书式急救显担当:7号线潘广路站黄金4分钟挽回乘客生命

上海地铁
2026-05-14 18:22:17
河北无极县一男子持刀将女子杀害!警方通报,知情人发声,引热议

河北无极县一男子持刀将女子杀害!警方通报,知情人发声,引热议

乌娱子酱
2026-05-14 16:35:03
2026-05-14 19:28:49
创作者_1636099318524
创作者_1636099318524
解答IDC相关资讯
120文章数 737关注度
往期回顾 全部

科技要闻

马斯克说会谈很顺利 黄仁勋点赞 库克比耶

头条要闻

中美元首会谈细节:贝森特戴蓝色领带 鲁比奥看天花板

头条要闻

中美元首会谈细节:贝森特戴蓝色领带 鲁比奥看天花板

体育要闻

争议抽象天王山,和季后赛最稳定中锋

娱乐要闻

何九华官宣当爸!全程不提孩子妈

财经要闻

李强会见美国工商界代表

汽车要闻

双零重力座椅/AI智能体/调光天幕 启境GT7内饰发布

态度原创

时尚
健康
旅游
本地
军事航空

T恤+低腰阔腿裤、衬衫+低腰半裙,今年夏天最时髦的搭配,谁穿谁好看!

专家揭秘干细胞回输的安全风险

旅游要闻

容贤标:把猫儿山独有的上古文脉活化好

本地新闻

用苏绣的方式,打开江西婺源

军事要闻

美以伊战争期间以总理密访阿联酋

无障碍浏览 进入关怀版