3 个版本
0.0.3 | 2022 年 12 月 3 日 |
---|---|
0.0.2 | 2022 年 9 月 2 日 |
0.0.1 | 2022 年 8 月 29 日 |
98 在 #react 中
每月 23 次下载
在 fractk 中使用
23KB
443 行
FracTK
FracTK 是一个用于 Rust 的 GUI 框架,用于使用类似 React 的 API 创建桌面应用程序。它是后端无关的,并将尝试在每个目标上使用本机 GUI 库。目前,它为 windows
目标使用 Windows API,为 unix
目标使用 GTK4。
当前状态
该框架目前处于预 alpha 阶段。所有 0.0.x
系列的发布都应被视为实验性的,API 之间可能会发生变化。当我们达到各种里程碑时,我们将定期发布。当库进一步发展时,将建立流程并使用语义版本控制,从 1.0.0
开始。
入门
这里有一些应用程序的快速模板代码
use fractk::prelude::*;
use fractk_macro::*;
app! {
treeml! {
<Window title="Hello world">
<Column>
<Label text="label 1"/>
<Label text="label 2"/>
</Column>
</Window>
}
}
一些示例应用程序可在 examples
目录中找到。
依赖项
~1.5MB
~34K SLoC