小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
WebAssembly目标的变更与未定义符号的处理

Rust的WebAssembly目标将移除--allow-undefined标志,此更改可能影响现有项目,旨在消除WebAssembly与其他平台之间的行为差异,并提供更好的错误诊断。用户需注意可能依赖此行为的代码,并可通过#[link]属性或编译选项恢复旧行为。此更改预计在2026年5月28日随Rust 1.96发布。

WebAssembly目标的变更与未定义符号的处理

Rust Blog
Rust Blog · 2026-04-04T00:00:00Z
WebAssembly在边缘环境中已优于容器

WebAssembly(Wasm)在边缘和无服务器环境中优于容器,关键在于组件模型标准化。Wasm的成熟体现在服务器和后端服务的可靠使用上。最新的Preview 3支持并发功能,提升开发者体验。Wagner指出,主流语言支持不足是Wasm普及的障碍,呼吁社区贡献以简化组件模型。

WebAssembly在边缘环境中已优于容器

The New Stack
The New Stack · 2026-03-29T13:00:00Z
WebAssembly可以解决AI代理最危险的安全漏洞

WebAssembly(Wasm)为AI代理提供了必要的隔离层,有效沙箱化AI生成的代码,避免安全威胁。Dan Phillips在巴塞罗那的Wasm I/O大会上指出,Wasm的内存模型和无共享内核设计使其具备快速启动和跨平台运行的优势。然而,开发者对新技术的接受度有限,许多人不愿重写现有代码。未来,Wasm有望在云计算和同构计算中发挥更大作用。

WebAssembly可以解决AI代理最危险的安全漏洞

The New Stack
The New Stack · 2026-03-24T16:01:42Z
为什么WebAssembly不会取代Kubernetes,但会使Helm更安全

WebAssembly通过Helm 4和Extism插件可安全地在Kubernetes上部署,增强系统的安全性和效率。

为什么WebAssembly不会取代Kubernetes,但会使Helm更安全

The New Stack
The New Stack · 2026-03-21T15:45:00Z
WebAssembly插件如何简化Kubernetes的可扩展性

Helm 4引入WebAssembly(Wasm)插件,增强了Kubernetes的可扩展性和安全性。Wasm提供更高的隔离性和便携性,简化了在不同CPU架构上运行应用的过程。Helm的Wasm插件降低了操作复杂性,提升了开发效率,符合“写一次,随处运行”的承诺。此更新优化了Kubernetes工具的扩展性。

WebAssembly插件如何简化Kubernetes的可扩展性

The New Stack
The New Stack · 2026-03-03T22:00:54Z
ASP.NET Core 在 .NET 11 预览版 1 中带来了新的 Blazor 组件、改进的导航和 WebAssembly

微软发布了.NET 11中ASP.NET Core的首个预览版,新增功能提升开发者体验,包括Blazor的EnvironmentBoundary组件、可访问标签、QuickGrid行点击事件和相对URI导航。此外,Blazor WebAssembly支持IHostedService和环境变量访问。

ASP.NET Core 在 .NET 11 预览版 1 中带来了新的 Blazor 组件、改进的导航和 WebAssembly

InfoQ
InfoQ · 2026-02-26T12:00:00Z
.NET 11 预览版1:CoreCLR 在 WebAssembly 上的全面集成与性能突破

.NET 11 Preview 1 发布,CoreCLR 运行时现原生支持 WebAssembly,显著提升性能,克服了 Mono 的局限性。同时引入异步机制,优化异步编程体验,基础类库也进行了多项性能增强,推动跨平台统一,提升开发效率。

.NET 11 预览版1:CoreCLR 在 WebAssembly 上的全面集成与性能突破

dotNET跨平台
dotNET跨平台 · 2026-02-26T00:05:48Z
WebAssembly无处不在。它是如何工作的

WebAssembly(Wasm)是一种与JavaScript协作的二进制指令格式,旨在加速网页应用的数据处理。它支持多种编程语言,提升性能,广泛应用于游戏和科学计算等领域。自2019年成为W3C标准以来,Wasm已在约43,000个网站上使用。通过WASI,Wasm还可以在浏览器外运行,拓展了应用场景。

WebAssembly无处不在。它是如何工作的

The New Stack
The New Stack · 2026-02-25T19:00:49Z
.NET 11 预览版1:CoreCLR 在 WebAssembly 上的全面集成与性能突破 - 张善友

.NET 11 Preview 1 发布,CoreCLR 运行时首次原生支持 WebAssembly,显著提升性能并解决 Mono 的局限性。同时,引入了异步机制,优化了异步编程体验,基础类库也进行了增强,推动跨平台开发的统一。

.NET 11 预览版1:CoreCLR 在 WebAssembly 上的全面集成与性能突破 - 张善友

张善友
张善友 · 2026-02-24T14:26:00Z
演讲:WebAssembly组件如何实现安全和可移植的软件扩展

Alex Radovici讨论了WebAssembly组件及其在软件扩展中的应用,强调了使用不同编程语言构建插件的需求。WebAssembly作为一种安全高效的字节码,支持在浏览器外部运行第三方代码。通过WASI接口,开发者可以创建安全的Rust扩展,并实现多语言模块链接。他还分享了构建扩展的工具和经验教训。

演讲:WebAssembly组件如何实现安全和可移植的软件扩展

InfoQ
InfoQ · 2026-02-20T09:49:00Z
WebAssembly与Web Workers如何防止UI卡顿

网页卡顿常因JavaScript主线程瓶颈。结合WebAssembly(Wasm)与Web Workers,可以将重计算移至后台,减轻主线程压力,保持UI流畅。本文介绍如何使用C语言与Wasm构建高性能斐波那契计算器,以展示在重负载下保持UI响应的技巧。

WebAssembly与Web Workers如何防止UI卡顿

The New Stack
The New Stack · 2026-02-07T17:00:55Z
Rust与JavaScript/TypeScript的比较:性能、WebAssembly与开发者体验

Rust与JavaScript/TypeScript是互补的编程语言。Rust在性能和内存安全方面表现优异,适合后端和高性能任务;而JS/TS在前端开发中灵活且生态丰富。WebAssembly促进了两者的结合,广泛应用于现代开发。

Rust与JavaScript/TypeScript的比较:性能、WebAssembly与开发者体验

The JetBrains Blog
The JetBrains Blog · 2026-01-27T11:22:01Z
WebAssembly与JavaScript:并行性能测试

WebAssembly(Wasm)在重数据处理方面优于JavaScript,尤其在图像处理任务中。轻任务(如灰度转换)和重任务(如锐化滤镜)的比较显示,Wasm的速度分别快约两倍和六倍。

WebAssembly与JavaScript:并行性能测试

The New Stack
The New Stack · 2026-01-20T17:00:19Z
构建docfind:基于Rust和WebAssembly的快速客户端搜索

docfind是一个基于Rust和WebAssembly的客户端搜索引擎,提供快速搜索体验。它通过提取文档关键词并使用有限状态转移器(FST)进行索引,用户可在浏览器中即时搜索,无需服务器支持。该工具的构建过程展示了如何利用AI助手提升开发效率。

构建docfind:基于Rust和WebAssembly的快速客户端搜索

Visual Studio Code - Code Editing. Redefined.
Visual Studio Code - Code Editing. Redefined. · 2026-01-15T00:00:00Z
开源 Whamm:使用 WebAssembly 监控和修复运行中的应用

Whamm 是一个用于调试和监控 WebAssembly 应用的工具,用户可直接在模块中编程。安装 Rust 后,用户可以构建源代码并将二进制文件添加到 PATH。Whamm 提供命令行界面,支持监控和动态修改应用行为,帮助开发者更好地调试和分析。

开源 Whamm:使用 WebAssembly 监控和修复运行中的应用

The New Stack
The New Stack · 2026-01-14T21:00:14Z
WASI 1.0:2026年你将不会察觉WebAssembly无处不在

WebAssembly在Wasm 3.0和组件模型发布后取得显著进展,预计2026年2月发布WASI 0.3.0。这一标准化将使WebAssembly逐步取代不适合某些应用的容器,特别是在边缘设备和无服务器环境中。WebAssembly已在多个环境中稳定运行,未来将支持更高层次的抽象和API,以促进开发者的使用。

WASI 1.0:2026年你将不会察觉WebAssembly无处不在

The New Stack
The New Stack · 2026-01-05T19:00:08Z
DuckDB的WebAssembly客户端允许在浏览器中查询Iceberg数据集

DuckDB最近推出了与Iceberg REST Catalogs的无服务器端到端交互,用户无需基础设施设置即可在浏览器中查询、读取和写入Iceberg表。该功能基于DuckDB-Wasm,确保浏览器和本地版本执行相同逻辑,用户可通过演示访问自己的S3表,所有计算在浏览器本地运行。

DuckDB的WebAssembly客户端允许在浏览器中查询Iceberg数据集

InfoQ
InfoQ · 2026-01-04T13:00:00Z
在浏览器中使用Pyodide和WebAssembly运行真实的Python

Pyodide是一个将完整Python运行时编译为WebAssembly的工具,允许在浏览器中直接运行标准Python代码,支持Pandas和NumPy等客户端C扩展库,无需后端或安装,简化了Python与JavaScript的交互,提升了浏览器中的数据处理和分析效率。

在浏览器中使用Pyodide和WebAssembly运行真实的Python

The New Stack
The New Stack · 2025-12-30T23:30:48Z
在Go中使用QJS和WebAssembly运行现代ES2023 JavaScript

QJS是一个无CGO的现代JavaScript运行时,嵌入QuickJS引擎,支持Go开发者在Go进程中运行ES2023环境的JavaScript。它提供安全的执行模型,支持async/await,无需C库依赖,适合需要安全插件系统和用户脚本的开发者。

在Go中使用QJS和WebAssembly运行现代ES2023 JavaScript

InfoQ
InfoQ · 2025-12-28T07:07:00Z
JavaScript开发者何时应利用WebAssembly的强大功能?

JavaScript已存在三十年,仍是网页基础,但现代应用更复杂。WebAssembly(Wasm)于2017年推出,帮助开发者将复杂逻辑从JavaScript中移出,提高性能。Wasm与JavaScript协同工作,适合处理CPU密集型计算。AssemblyScript简化了Wasm的使用,便于JavaScript开发者上手。

JavaScript开发者何时应利用WebAssembly的强大功能?

The New Stack
The New Stack · 2025-12-20T14:00:38Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码