为 JS 和 Rust 代码提供互操作性 wasm-bindgen

码农软件 · 软件分类 · 其他开发相关 · 2019-10-16 18:43:16

软件介绍

wasm-bindgen 是一个用于促进 wasm 模块和 JavaScript 之间进行高级交互的项目,改进 JavaScript 和 Rust 代码之间的互操作性。

目前这个工具是基于 Rust 编写的,不过它的底层基础是独立于语言的,随着这个工具日趋稳定,它还可以用于像 C/C++ 这种语言。

显著特性

  • 将 JavaScript 功能导入到 Rust,如 DOM 操作、控制台日志记录以及性能监控

  • 将 Rust 功能导出到 JavaScript,如类、函数等

  • 使用丰富的值类型,如 strings, numbers, classes 和 objects,而不仅仅是 u32 和 floats

如果你好奇这个项目还能做什么事情,不妨查看这个项目的 设计文档。

该项目采用 MIT 和 Apache-2.0 双授权开源协议,可根据需要自行选择。

本文地址:https://www.codercto.com/soft/d/16903.html

参与感

参与感

黎万强 / 中信出版社 / 2014-8 / 56.00元

◆雷军亲笔作序,小米联合创始人黎万强著。 ◆揭开小米4年600亿奇迹背后的理念、方法和案例。 ◆了解小米,必读本书! ◆迄今为止关于小米最权威、最透彻、最全面的著作! ◆新一代营销圣经。 ◆2014年最重磅图书! ◆再掀企业界全民学习小米热潮! ◆引爆出版界、财经界、IT界、科技界大震荡的“现象级热书”! ◆全书四色印刷,包含46张海报级插图。 ......一起来看看 《参与感》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具