给 Web 前端工程师看的用 Rust 开发 wasm 组件实战
什么是 wasm 组件?wasm 全称 WebAssembly,是通过虚拟机的方式,可以在服务端、客户端如浏览器等环境执行的二进制程序。它有速度快、效率高、可移植的特点。 对我们 Web 前端工程最大的好处就是可以在浏览器端使用二进制程序处理一些计算量大的处理,使用他比 javascript 快的特...

【Rust 实战】Rust 与 Wasm (2) —— 操作 Dom
0x00 开篇通过文章 Rust 与 Wasm 我们基本了解了 JavaScript 是如何调用 Rust 的函数,那本篇文章将带你了解使用 Rust 来调用 JavaScript 函数以及操作 Dom。0x01 调用 JavaScript 函数由于 Rust 是一门静态语言,所以在 Rust 中调...

【Rust 实战】Rust 与 Wasm
0x00 开篇这篇文章拖欠大家好久了,现在终于来了哈哈。本篇文章将介绍使用 Rust 来编译 Wasm 。另外,本篇文章还将告诉你为什么要选择 Rust 而不是 C++,Python 呢?如果你想提升Web的性能,又或者是想用JavaScript,Typescript以外的编程语言来编写前端&...

Rust Wasm 图片转 ASCII 艺术
有一些隐藏在代码中的 ASCII 有意思的图片,如:/* _ _ooOoo_ o8888888o 88" . "88 ...

使用 Rust Wasm 开发小米 12S Utra 莱卡水印生成工具
前言最近看到小米 12S Utra 的发布,看了下详情页面,发现演示的照片都好看的,包含了品牌、设备、镜头、位置等信息,如下图所示:作为一个摄影爱好者,也希望把自己的照片也输出这些信息。但目前此类水印好像只在小米 12S Utra 的编辑器里有,没有其他途径。于是就写了这个小工具。水印工具地址&am...
[译] 或许你并不需要 Rust 和 WASM 来提升 JS 的执行效率 — 第二部分
以下内容为本系列文章的第二部分,如果你还没看第一部分,请移步或许你并不需要 Rust 和 WASM 来提升 JS 的执行效率 — 第一部分。 我尝试过三种不同的方法对 Base64 VLQ 段进行解码。 第一个是 decodeCached,它与 source-map 使用的默认实现方式完全相同 — ...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
社区圈子