目前在用Rust写一个跨平台GUI项目,支持Rust+J***aScript混合编程。
创建这个项目的初衷是想使用Web技术栈写一些个人用的桌面应用,但是又不喜欢Tauri/Eletron这种基于WebView的方案,干脆就自己写了。
JS引擎使用QuickJS,布局使用YogaLayout,2D图形使用Skia,窗口管理使用Winit,然后自己解析CSS、维护组件树和绘制组件。
搞了快一年了,现在已经支持Windows, Linux, MacOS, Android和鸿蒙OS平台,前端框架支持Vue, React和Solid…。
咦这事和我之前参加过的讨论有关,我应该可以回答至少一部分原因...
只能说当年8090那一批孩子是非常幸福的。 赶上了游戏商用...
1.《梦幻西游》 核心玩法:五开刷副本(万象楼、神候令)...
先说一个绝对没人知道的,ZoomIt。 有什么用呢? 可以...
肯定是all in J***a,前端的话随便学学就行了,还有...
2023年十月的聊天记录 ,我去外面和朋友玩,他一直在微信和...