2025-06-24 16:35:14 来源:本站目前在用Rust写一个跨平台GUI项目,支持Rust+J***aScript混合编程。
创建这个项目的初衷是想使用Web技术栈写一些个人用的桌面应用,但是又不喜欢Tauri/Eletron这种基于WebView的方案,干脆就自己写了。
JS引擎使用QuickJS,布局使用YogaLayout,2D图形使用Skia,窗口管理使用Winit,然后自己解析CSS、维护组件树和绘制组件。
搞了快一年了,现在已经支持Windows, Linux, MacOS, Android和鸿蒙OS平台,前端框架支持Vue, React和Solid…。
女生真正的完美身材是什么样子?···
音乐你怎么看待剪映收费过高问题?···
音乐美国B2轰炸机从关岛轰炸伊朗是走的什么路线?···
音乐为什么不用rust重写Nginx?···
音乐三大运营商无差别封禁上行带宽,真正的刚需用户应该怎么办?···
音乐同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?···
音乐Electron 做游戏客户端的潜力有多大?···
音乐我想问一下什么是爱呢?···
音乐什么是 AI Agent(智能体)?···
音乐