Rust GUI 庫發(fā)展現(xiàn)狀
最近有一篇關(guān)于 Rust GUI 的博客,這不,kas這個(gè)Another GUI toolkit
框架也針對(duì) Rust 的 GUI 框架現(xiàn)狀進(jìn)行了總結(jié),主要包含一下幾點(diǎn):
-
Rust 生態(tài)中一系列可用的 GUI 框架;
-
kas 框架的發(fā)展現(xiàn)狀
-
各個(gè) GUI 框架對(duì)于創(chuàng)建窗口、GPU 加速、復(fù)雜文本輸入、i18n 等功能的支持現(xiàn)狀
感興趣的小伙伴不妨參考原文.
https://kas-gui.github.io/blog/state-of-GUI-2022.html
讓 Dioxus 和 SolidJS 一樣快
Dioxus是一個(gè)用于 Rust 的 UI 庫,它可以輕松地針對(duì)幾乎任何具有相同 React 類代碼庫的平臺(tái)。您可以為 WASM、桌面、移動(dòng)、TUI、靜態(tài)站點(diǎn)、SSR、LiveView 等構(gòu)建應(yīng)用程序。
在為 Dioxus 的下一個(gè)大版本做準(zhǔn)備時(shí),主要貢獻(xiàn)者之一 Demonthos 添加了一個(gè)期待已久的功能:subtree memoization(記憶化子樹)。
記憶化子樹將 Dioxus 將所需的 UI 狀態(tài)顯示到屏幕所需的總體工作減少了幾個(gè)數(shù)量級(jí)。事實(shí)上,它的速度如此之快,以至于將 Dioxus 推向了 Web 框架性能的前沿,與 SolidJS 等同類軟件相媲美,甚至擊敗了 Sycamore 0.8 和 Leptos 0.0.3 等基于信號(hào)的 Rust UI 庫。
詳細(xì)內(nèi)容可以參考原文.
https://dioxuslabs.com/blog/templates-diffing/
-
Rust
+關(guān)注
關(guān)注
1文章
233瀏覽量
6965
原文標(biāo)題:【Rust日?qǐng)?bào)】2022-12-15 - Rust GUI 庫發(fā)展現(xiàn)狀
文章出處:【微信號(hào):Rust語言中文社區(qū),微信公眾號(hào):Rust語言中文社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
工業(yè)電機(jī)行業(yè)現(xiàn)狀及未來發(fā)展趨勢(shì)分析
vivo打造最具影響力Rust賽事,點(diǎn)亮基礎(chǔ)軟件事業(yè)的“藍(lán)河時(shí)代”

2025年紅外傳感器發(fā)展現(xiàn)狀:科技創(chuàng)新與市場(chǎng)擴(kuò)展的交匯點(diǎn)
先進(jìn)陶瓷產(chǎn)業(yè)發(fā)展現(xiàn)狀剖析與發(fā)展建議

JavaScript與Rust和WebAssembly集成

智能駕駛傳感器發(fā)展現(xiàn)狀及發(fā)展趨勢(shì)
新型儲(chǔ)能產(chǎn)業(yè)發(fā)展現(xiàn)狀及趨勢(shì)-2024年上半年數(shù)據(jù)發(fā)布簡版
淺談生物傳感技術(shù)的定義、發(fā)展現(xiàn)狀與未來
醫(yī)療機(jī)器人發(fā)展現(xiàn)狀與趨勢(shì)
工控機(jī)廠家發(fā)展現(xiàn)狀及未來趨勢(shì)

如何用Rust編寫一個(gè)ChatGPT桌面應(yīng)用(保姆級(jí)教程)

國產(chǎn)光電耦合器:2024年的發(fā)展現(xiàn)狀與未來前景

《RISC-V產(chǎn)業(yè)年鑒2023》發(fā)布,洞察產(chǎn)業(yè)發(fā)展現(xiàn)狀與趨勢(shì)

2.晶體和振蕩器 行業(yè)研究及十五五規(guī)劃分析報(bào)告(行業(yè)發(fā)展現(xiàn)狀及“十五五”前景預(yù)測(cè))

評(píng)論