目前在用Rust写一个跨平台GUI项目,支持Rust+J***aScript混合编程。
创建这个项目的初衷是想使用Web技术栈写一些个人用的桌面应用,但是又不喜欢Tauri/Eletron这种基于WebView的方案,干脆就自己写了。
JS引擎使用QuickJS,布局使用YogaLayout,2D图形使用Skia,窗口管理使用Winit,然后自己解析CSS、维护组件树和绘制组件。
搞了快一年了,现在已经支持Windows, Linux, MacOS, Android和鸿蒙OS平台,前端框架支持Vue, React和Solid…。
所以前几年为什么要禁挖矿?本来国内几乎占据全球一半算力,拱手...
三月份的一天傍晚,老公下班前突发腹痛,直接躺地上站不起来,心...
题主你的观察方法完全错误。 这事跟B站没关系,你在任何一个...
Rust 高级,可维护性高,Golang 低级,写出来东西快...
我开发了一个语言 herlang: justj***ac/h...
宝宝哄睡难,爱哭闹,频繁夜醒,哄睡哄得我们家长怀疑人生。 其...