为 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

程序员代码面试指南:IT名企算法与数据结构题目最优解

程序员代码面试指南:IT名企算法与数据结构题目最优解

左程云 / 电子工业出版社 / 2015-9 / 79.00元

这是一本程序员面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏权威题目汇总这一痛点,本书选取将近200道真实出现过的经典代码面试题,帮助广大程序员的面试准备做到万无一失。“刷”完本书后,你就是“题王”!__eol__本书采用题目+解答的方式组织内容,并把面试题类型相近或者解法相近的题目尽量放在一起,读者在学习本书时很容易看出面试题解法之间的联......一起来看看 《程序员代码面试指南:IT名企算法与数据结构题目最优解》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具