Skip to content

Design plan #10

@akeboshi1

Description

@akeboshi1

1: 新增逻辑线程http方式加载
2: 由于wasm_bindgen不支持rust socket2,所以需要手动把websocket rust化
3: 由于wasm_bindgen不支持rust tokio库,所以需要手动实现异步逻辑
4: js和rust之间的类型不同,通信时需要手动转换,需要研究下wasm_bindgen是否支持某些类型
5: 由于wasm加载路径的原因需要去除RPC,直接用原生的worker通信
6: 逻辑线程全部业务逻辑 rust化
7: wasm_bindgen还处于研发阶段,部分rust功能可能不支持,所以需要时间去踩坑

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions