目前在用Rust写一个跨平台GUI项目,支持Rust+J***aScript混合编程。
创建这个项目的初衷是想使用Web技术栈写一些个人用的桌面应用,但是又不喜欢Tauri/Eletron这种基于WebView的方案,干脆就自己写了。
JS引擎使用QuickJS,布局使用YogaLayout,2D图形使用Skia,窗口管理使用Winit,然后自己解析CSS、维护组件树和绘制组件。
搞了快一年了,现在已经支持Windows, Linux, MacOS, Android和鸿蒙OS平台,前端框架支持Vue, React和Solid…。
今天,我们来聊聊一个可能被你忽视,而且非常强大的标准 J**...
拦不住。 当然,这种导弹也不是给近防炮拦截的。 首先,我们...
先说结论,茅台成也经销商败也经销商,这一波,经销商很有可能扮...
我最近一年,因为有个项目,经常和一个女同事出差,我是产品,她...
结婚14年了,我来答一下 我老公对我应该是生理性喜欢,但是经...
有, 而且很高质量! (辛苦整理全是收藏,没有关注点赞和评论...