iced跨平臺的 Rust GUI 庫
iced 是一個跨平臺的 Rust GUI 庫,專注于簡單性和類型安全;靈感來自于 Elm。iced 目前是實驗性軟件。
- 簡單、易于使用、batteries-included 的 API
- 類型安全的反應式編程模型
- 跨平臺支持(Windows、macOS、Linux 和 Web)
- 響應式布局
- 內置小部件(包括文本輸入、滾動條等)
- 自定義小部件支持
- 使用性能指標調試覆蓋
- 對異步操作的一流支持
- 模塊化生態(tài)系統(tǒng)分為可重復使用的部分:
- 與渲染器無關的原生運行時,支持與現有系統(tǒng)集成
- 一個內置的渲染器支持 Vulkan、Metal、DX11 以及 DX12
- 一個 windowing shell
- 一個利用DOM 的 web runtime
評論
圖片
表情
