目前在用Rust写一个跨平台GUI项目,支持Rust+J***aScript混合编程。
创建这个项目的初衷是想使用Web技术栈写一些个人用的桌面应用,但是又不喜欢Tauri/Eletron这种基于WebView的方案,干脆就自己写了。
JS引擎使用QuickJS,布局使用YogaLayout,2D图形使用Skia,窗口管理使用Winit,然后自己解析CSS、维护组件树和绘制组件。
搞了快一年了,现在已经支持Windows, Linux, MacOS, Android和鸿蒙OS平台,前端框架支持Vue, React和Solid…。
目前已经有人成功把chrome124移植到xp系统上运行了,...
想一下,还真有不少。 ⭕️ 黑皮西瓜 这种小的黑绿皮西...
上个月去爬太室山,前面就有个瑜伽裤女生,一个人,本来我按我的...
最近花米轮流上官媒,其实意思已经很明显了,不管你是谁,不管你...
从鱼缸里面物质转化角度来说一下哈。 首先,一个有生物的鱼缸...
说一个老事吧。 苹果开源API代码里面有一段专门为微信的写注...