目前在用Rust写一个跨平台GUI项目,支持Rust+J***aScript混合编程。
创建这个项目的初衷是想使用Web技术栈写一些个人用的桌面应用,但是又不喜欢Tauri/Eletron这种基于WebView的方案,干脆就自己写了。
JS引擎使用QuickJS,布局使用YogaLayout,2D图形使用Skia,窗口管理使用Winit,然后自己解析CSS、维护组件树和绘制组件。
搞了快一年了,现在已经支持Windows, Linux, MacOS, Android和鸿蒙OS平台,前端框架支持Vue, React和Solid…。
因为诛仙写于2003年,在那个网络都没全民普及的年代里, 萧...
这里好像都在看衰,就是星舰加长然后加了三台发动机而已,面多加...
现代战争是全方位的,其中包括舆论战、认知战。 这次以色列和...
利益相关:军内 某单位兼职员工,对国内的所有军事设备都了解。...
概述伴随着 Swift 5.5(WWDC21)推出的新结构化...
王力宏,林俊杰应该没什么问题,陈奕迅有概率会跪。 其他人,...
# 代码仓库 [gitee之前写的](***s://gite...
很难看到大机构看空黄金的,也许这个分析师确实很敢说话,或者也...
本内容是对知名性能评测博主 Anton Putra Ngin...
[***] 拒绝一分钟试听版 无限听歌 解放小爱音箱 NAS...
我侄女00后,听到这首歌的反应是转过头来问我:你老人家现在品...
趁着国庆前夕,分享一款最新原创研发的跨平台 tauri2.0...
粤IP*******|网站地图粤IP*******|网站地图 地址: 备案号: