能分享一下你寫過的rust項目嗎?
作者: 發(fā)布日期:2025-06-23 01:35:10
目前在用Rust寫一個跨平臺GUI項目,支持Rust+J***aScript混合編程。
創(chuàng)建這個項目的初衷是想使用Web技術(shù)棧寫一些個人用的桌面應(yīng)用,但是又不喜歡Tauri/Eletron這種基于WebView的方案,干脆就自己寫了。
JS引擎使用QuickJS,布局使用YogaLayout,2D圖形使用Skia,窗口管理使用Winit,然后自己解析CSS、維護(hù)組件樹和繪制組件。
搞了快一年了,現(xiàn)在已經(jīng)支持Windows, Linux, MacOS, Android和鴻蒙OS平臺,前端框架支持Vue, React和Solid…。









