最新 最热

Go每日一库之132:wasm与tinygo

WASM 的概念,这几年还是挺火的,新的语言,比如 Rust、Go、Swift 等,都对 WASM 提供支持。相比之下,Go 语言的简单性,使得对 WASM 的支持,使用起来也较简单。本文是目前公开资料中为数不多较完整的教程,希望能对你有帮助。...

2023-09-30
1

【Rust日报】2023-06-27 Zellij 支持使用 Rust Sdk 来开发 WebAssembly 插件

插件可以编程式地管理用户的工作区(窗格、选项卡、命令、编辑器),并在特定事件(文件访问、按键、命令结束等)时被唤醒。

2023-09-26
1

Go WebAssembly 入门(二)

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-09-10
1

Go WebAssembly 入门(一)

有关WebAssembly的介绍可以参考 几张图让你看懂WebAssembly简单来说WebAssembly就是将其他语言C/Go/Rust等语言编译成wasm可执行二进制文件,浏览器来执行wasm。wasm相比JS,拥有体积更小,执行更快,因为最终编译成二进制文...

2023-09-10
1

WebAssembly探索之旅

本文从最简单函数调用开始,逐步探索c库的调用,多文件/模块链接,WASI,函数指针参数,wasm引用js对象,c函数作为js回调等话题。所有代码均不生成胶水代码,更能体现wasm的本质,所有代码都放github上,都能在node v16.16.0上运行。...

2023-07-09
1

6 种 WebAssembly 的优化手段

作者 | Matt Butcher, Radu Matei 译者 | 马可薇 策划 | 丁晓昀简称为 Wasm 的 WebAssembly 是一种二进制格式,包括 Rust、C、JavaScript、Python、Ruby、.NET 在内等诸多语言都可通过 Wasm 执行。此外,Wasm 也可运行在...

2023-04-21
1

webassembly——同源策略问题的处理(浏览器不能加载本地资源的问题)

WebAssembly是一种新的二进制代码格式,它可以提供更高的性能和更好的安全性。WebAssembly遵循同源策略,这意味着只有与运行WebAssembly代码相同域名下的JavaScript代码才能与之交互。...

2023-04-16
0

Java极客眼中的WebAssembly

作者 | EDOARDO VACCHI 译者 | 冬雨 策划 | Tina  不少 Java 开发人员在面对 WebAssembly 一词时,首先会想到这是一种“浏览器技术”,之后可能会认为“还是归结为 JVM”。毕竟浏览器内应用对他们而言是一种“史前生物...

2023-04-01
1

Blazor WebAssembly + Grpc Web=未来?

首先来说说WebAssembly是什么,WebAssembly是一个可以使C#,Java,Golang等静态强类型编程语言,运行在浏览器中的标准,浏览器厂商基于此标准实现执行引擎。

2022-08-18
2