1
zxCoder 2023-09-03 16:54:03 +08:00
c#那一套
|
2
loading 2023-09-03 17:28:42 +08:00
这不就是 css 的问题?你是要哪个 desktop ,每个系统差异都挺大,win7 和 win10 的风格都天差地别了。
|
3
haha512 2023-09-03 18:00:24 +08:00
|
4
forvvvv123 2023-09-03 18:03:35 +08:00 1
这种前端库都有的,你先看看库 demo 的预览效果符不符合你预期
https://khang-nd.github.io/7.css/ 然后 tauri 用的是系统 webview ,不是 chrome 那一套,所以你还得看看这些前端库在 webview 上的表现。 其实如果很追求用户体验的话,tauri 是很不合适的,因为是 webview ,会有很多前端的细节适配问题。tauri 是为 rust 提供了开发桌面应用的能力更适合不太要求用户体验的工具类应用。 要追求用户的 UI 体验,Web 风格就得上 Electron ,native 风格就得 C#或者 swift 调用系统 API 。 |
5
Jirajine 2023-09-03 18:55:07 +08:00 via Android
如果你要三个平台都 native ,那你只能真的用 native ,或者 native 封装的方式。
如果是用 web 模仿 native 样式的话,你只能选一个平台的模仿,除非你给多个平台写多套 ui 。 参考 https://github.com/virtualvivek/react-windows-ui |
6
yfang OP @haha512 之所以在考察 tauri ,是因为最近在浅浅的把玩 rust 。nodeGUI…既然有 node.js ,是不是也四舍五入带个浏览器了🤔?
@loading 当代的前端 UI 库/组件都只是 CSS 本身的组合/库吗?我想要的是桌面风格,Web 风格的感觉很 loose/松散。 @forvvvv123 Great ,THX 。放了几个“控件”,挺符合预期的。只是还不知道怎么和 JS 代码联动起来😂。 tauri 的状态我有耳闻,本次的主要目的还是把玩 rust ,UI 可以显示暂时就 OK 了。 有 7.css ,是不是还有 10.css ,11.css ,甚至 Gnome/KDE.css 呢🤔 @Jirajine [点头] |
7
haha512 2023-09-04 01:56:29 +08:00
@yfang 不是说了吗,这个是 QT 的 nodejs 绑定,类似 pyqt , 并不带 chromium ,文档地址都发了,好歹看下哈,别想当然哦
https://docs.nodegui.org/ |
8
haha512 2023-09-04 01:58:01 +08:00
QT 总知道吧,c++跨端 UI 框架。python 的绑定 pyqt ,这个 nodegui 就是个 nodejs 版的 QT 绑定
|
9
yfang OP nodejs 不是带个 chromium v8 的引擎吗
|
10
forvvvv123 2023-09-04 09:27:53 +08:00
@yfang xp 98 有的
https://botoxparty.github.io/XP.css/ https://jdan.github.io/98.css/ win10 的纯 css 库找了一圈没看到特别好的,op 得自己上网仔细翻翻了 |