1. wasm-bindgen為 JS 和 Rust 代碼提供互操作性

        聯(lián)合創(chuàng)作 · 2023-09-30 20:38

        wasm-bindgen 是一個(gè)用于促進(jìn) wasm 模塊和 JavaScript 之間進(jìn)行高級交互的項(xiàng)目,改進(jìn) JavaScript 和 Rust 代碼之間的互操作性。

        目前這個(gè)工具是基于 Rust 編寫的,不過它的底層基礎(chǔ)是獨(dú)立于語言的,隨著這個(gè)工具日趨穩(wěn)定,它還可以用于像 C/C++ 這種語言。

        顯著特性

        • 將 JavaScript 功能導(dǎo)入到 Rust,如 DOM 操作、控制臺日志記錄以及性能監(jiān)控

        • 將 Rust 功能導(dǎo)出到 JavaScript,如類、函數(shù)等

        • 使用豐富的值類型,如 strings, numbers, classes 和 objects,而不僅僅是 u32 和 floats

        如果你好奇這個(gè)項(xiàng)目還能做什么事情,不妨查看這個(gè)項(xiàng)目的 設(shè)計(jì)文檔。

        該項(xiàng)目采用 MIT 和 Apache-2.0 雙授權(quán)開源協(xié)議,可根據(jù)需要自行選擇。

        瀏覽 24
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
          
          

            1. 亚洲精品一区二区口爆 | 亚洲综合精品在线 | 五月婷婷国产 | 亚洲视频免费观看 | 爱爱网站无码 |