能分享一下你写过的rust项目吗?
- 发表时间:2025-06-18 01:25:11
- 来源:
目前在用Rust写一个跨平台GUI项目,支持Rust+J***aScript混合编程。
创建这个项目的初衷是想使用Web技术栈写一些个人用的桌面应用,但是又不喜欢Tauri/Eletron这种基于WebView的方案,干脆就自己写了。
JS引擎使用QuickJS,布局使用YogaLayout,2D图形使用Skia,窗口管理使用Winit,然后自己解析CSS、维护组件树和绘制组件。
搞了快一年了,现在已经支持Windows, Linux, MacOS, Android和鸿蒙OS平台,前端框架支持Vue, React和Solid…。
推荐资讯
- 2025-06-21 02:30:10要不要从北京搬去成都,且让孩子在成都上学?
- 2025-06-21 02:15:10你在出租房屋发现过什么前租客留下的“宝藏”?
- 2025-06-21 01:00:11各位都在用Docker跑些什么呢?
- 2025-06-21 01:10:10一个人可以节俭到什么程度?
- 2025-06-21 02:00:10像出版社出版书籍是用什么软件排版呢?除了WPS和Adobe?
- 2025-06-21 01:40:10《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 2025-06-21 01:40:10如何看待Ollama基于Go语言开发而不是别的编程语言?
- 2025-06-21 01:50:10各位都在用Docker跑些什么呢?
- 2025-06-21 01:00:11如何评价《塞尔达传说:王国之泪》?
- 2025-06-21 01:30:10想知道德普怎么看上艾梅柏·希尔德的?
推荐产品
-
为什么要学习 Linux?
本案例需要的设备和软件1.1台安装有Windows操作系统的 -
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
1. 我是强烈不建议SSR的、包括 Next.js、 *** -
你们的腰椎间盘突出,怎么治好的?
坚持,不断总结经验,有一天,忽然就好了。 先说下经历的波折 -
蒙古国如果像土澳那样卖***给我国,能否成为一个发达国家呢?
蒙古算350万人口,按发达国家最低标准的2万美元算,蒙古总G
最新资讯

