使用 Rust 来制作前端 UI 库,会不会快?

48 天前
 lizy0329

有类似的 rust UI 库观摩下吗?

5456 次点击
所在节点    程序员
43 条回复
duanxianze
48 天前
啊?魔怔了啊,现有的任何语言做 ui 都不会比 html css 更快
chenxiaolani
48 天前
有意义嘛,
nkidgm
48 天前
没意义,除非想统一技术栈,一门语言走天下。
githmb
48 天前
不会快,一般都是宏来生成 html ,但是现在 IDE 对宏的支持太差了,没有智能提示
binhb
48 天前
xFrye
48 天前
不会,不要为了 rust 而 rust
skyworker
48 天前
手里只有一把锤子, 然后感觉所有的问题都是钉子
musi
48 天前
rust 在浏览器上不是一等公民,所以你的 rust 代码最终会被转义成 HTML + CSS + JavaScript
zhhcnn
48 天前
瓶颈在 dom 而不是操作 dom 的语言,js 真不算慢了
QlanQ
48 天前
平时觉得慢的地方,主要是 浏览器渲染 dom 慢吧
jspatrick
48 天前
你指的是开发快还是运行快?开发快还能快过 html css ?运行快似乎也不在乎这点。。。
cwliang
48 天前
这是正经前端问的问题?
kzfile
48 天前
我还以为是 gui,原来指的是 web 前端吗
rb6221
48 天前
速度瓶颈不在 UI 库,在渲染层,甚至硬件层
shui14
48 天前
如果做 imgui ,值得。否则不比 html 有优势,除非你有特殊需求,另外 webgl/webgpu+svg 或者 webcompontent 也可以做 html 版的 imgui ,把那个 pdfjs 的 layout 移植过来就行,甚至在 react 还在 createclass 时代就有人这么干过,把 ios 的布局移植的,相当于实现了在 webgl2 上的 flex 。再早之前,有个 react-canvas ,你搜一下思路一样的。前几年流行的长 table ,某个库 canvas table 可以说就从这里来的。无非现在准备 rust 替代,这个成本就看值不值,技术上肯定是可行的,十年前创业浪潮就有过很多五花八门的,而且不少公司现在就在这么干
mizuki9
48 天前
用 rust 原生,要考虑跨平台兼容性,要考虑前端非常多的功能特性能支持多少,做到同样的特性需要的代码量是不是值得
wangtian2020
48 天前
没有意义的快,leetcode 我能花 10 分钟写倒数 10%内存占用/倒数 10%CPU 使用 的答案,我就不会花 1 小时去写 前 10% 的答案
hwdq0012
48 天前
gui 这块,win32 , android ndk, mac/ios object c , 哪个不是 c++,非要搞 rust
frank42a
48 天前
作死
bgm004
48 天前
啊?是我没看懂吗?不管你拿什么写,最后跑的不还是 html ,css ,js ?怎么个快法?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1156164

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX