WebAssembly教程

     

V8替代?用Rust编写的JavaScript引擎Boa发布

2169 1

类似Javascript的V8的Rust替代品来了:Boa 可以轻松地将 JS 引擎嵌入到您的项目中,您甚至可以从 webassembly 中使用它。Boa 目前支持部分 JavaScript 语言。.

Rust在浏览器Wasm和后端服务器中运行性能比较

3346 1

需求:有一个计算密集型程序,实现快速的算法速度,然后需要将最终结果传递给浏览器;解决方案:是在服务器端(在 actix Web 服务器中)运行它?还是在浏览器内的 Wasm 模块中运行它? WASM .

WebVM:无需后端服务器直接在浏览器中实现的无服务器环境

2492 1

我们创建了一个无服务器的虚拟 Linux 环境,在浏览器中运行未经修改的 Debian 二进制文件。这由 WebAssembly 虚拟化平台 CheerpX 提供支持。WebAssembly 为浏览器.

WebAssembly现在和未来应用场景大全 - harshal

4527 14K

WebAssembly(缩写为 Wasm)是各种编程语言和许多不同执行环境之间的中间层。您可以获取用 30 多种不同语言编写的代码并将其编译为 .wasm 文件,然后可以在浏览器、服务器甚至汽车上执行.

suborbital/atmo:多合一的WebAssembly服务器应用环境

1080

Atmo 是一个服务器端运行时和应用程序框架。构建 Web 服务应该很简单。Atmo 可以轻松创建强大的服务器应用程序,而无需担心可扩展性、基础架构或复杂的网络。Atmo 使您能够使用多种语言编写称为.

亚马逊Prime Video中使用WebAssembly提高了效率

1059 2K
亚马逊基于通过Prime Video通过 8,000 多种设备类型向数百万客户提供内容,如游戏机、电视、机顶盒和 USB 供电的流媒体。当想要进行更新时,这些设备中的每一个都需要单独的本机版本,从而在.

Webassembly是新的Kubernetes? --wingolog

1252 1 2K

Kubernetes(“k8s”)承诺提供一个软件虚拟化基础,可以让您同时解决许多问题: 与在裸机上运行服务相比,k8s可以让您更有效地使用硬件。K8s 允许您在一台硬件服务器上运行多个容器,并允许您.

WebAssembly组件提案

1374 2

本文探讨了新的 WebAssembly 组件模型提案,并展示了一种使用接口、构建 Rust 和 C++ 组件、链接和使用 Wasmtime 运行它们的非常早期的方法。随着越来越多的编程语言将 WebA.

JavaScript即将迎来第三个时代或为终结时代? - swyx

2638 4 2K
JavaScript 每隔 10 年就会发生一次变化。未来可能被视为JavaScript的第三个时代。JS 的第一个时代,从 1997-2007 年:ES4 努力在在 Flash/Actionscri.

tinysearch/tinysearch: 使用Rus和Wasm构建的静态网站的微型全文搜索引擎

1027

使用 Rust 和 Wasm 构建的静态网站的小型全文搜索引擎tinysearch ,tinysearch 是一个轻量级、快速、全文搜索引擎。它专为静态网站而设计。tinysearch 是用 Rust.

Istio发布WebAssembly插件的alpha版本

856

新的Wasm插件,Istio 1.9引入了对WebAssembly(Wasm)模块分发和Wasm扩展生态系统存储库的实验支持,其中包含扩展开发的规范示例和用例。.

2021年顶级互联网技术总结 - Richard

1942 1 3K

在本周 The New Stack 的专栏中,我介绍了我的年度最佳互联网技术。我今年的清单:WebAssemblyFigmaNext.js 12Lit Web Components英伟达Omniver.

eBPF 和 WebAssembly:哪个云原生VM更好?

1171

当今云原生世界中两个最热门的轻量级代码执行沙箱/VM 是eBPF和WebAssembly。它们都运行从 C、C++ 和 Rust 编译的高性能字节码程序。然而,最大的区别在于: eBPF 在 Linu.

CheerpX:使用 WebAssembly 在浏览器中运行任何编程语言

1560

我们都知道 WebAssembly 支持多种语言,但是 CheerpX 有点特别。CheerpX 是 x86 处理器架构本身的模拟器 - 允许您直接在 WebAssembly 运行时上执行 x86 二.

Mubelotix/wasm-extension-template:一个易于使用的Rust Web模板

1011

Rust Web模板: Rust 代码可被编译为 WASM 并作为内容脚本运行。这个项目模板是一个“Hello World”Rust程序,能被编译到WASM,在普通浏览器中作为普通JS脚本运行,不需要.

shosti/wraft: 使用Rust和WebRTC在浏览器中实现分布式Raft

2361 1 3K
是一个基于 WebRTC 的 Raft 实现,用 Rust 编写,用于 WebAssembly。这里有几个演示应用程序,代码在 GitHub 上是开源的。这是一个有趣且具有挑战性的项目,所以我想我会写.

Istio 1.12 发布了!

942

在这个新的版本:用于WebAssembly插件,度量和访问日志记录控制新的遥测API中的API,Helm和K8s网关API支持等等。这是 2021 年的最后一个版本。亮点:WebAssembly AP.

DuckDB - DuckDB-Wasm:浏览器中的高效分析 SQL

2449 1

DuckDB-Wasm 是一个用于浏览器的进程内分析 SQL 数据库。它由 WebAssembly 提供支持,可以流利地使用 Arrow 语言,读取由文件系统 API 或 HTTP 请求支持的 Par.