#async #github #projects #quicksilver #desktop #web #com-ryanisaacg-quicksilver

quicksilver-utils-async

适用于使用 https://github.com/ryanisaacg/quicksilver 的项目的工具

3 个版本 (破坏性更新)

0.3.0 2020年2月5日
0.2.0 2020年1月31日
0.1.0 2020年1月27日

#271WebSocket

MIT/Apache

32KB
751

Quicksilver 异步工具

主要设计用于与 Quicksilver 游戏引擎配合使用,尽管 quicksilver 不是依赖项,这些工具可能在任何跨平台的异步项目中都很有用。

这主要意味着每个组件的两个方面

  1. 在桌面和 Web 上运行(同时支持 cargo-web 和 wasm-bindgen)
  2. 异步 API

当前

  • 具有事件缓冲区的协作任务
  • 异步 sleep() 函数
  • 异步 WebSocket 客户端
  • 异步 HTTP 客户端

计划中

  • 更高级的计时器(参考 async-timer)

依赖项

~4–21MB
~305K SLoC