坑很多,过程坎坷,但应该是一劳久益,国内唯一看到的将 Tauri 用于较大商业项目的,原文: https://mp.weixin.qq.com/s/UxmJxU4-fv9GeRxl2fzOGw
103
andyskaura 8 天前
@weixind #44 又换回来很久了,flutter 时期体验巨差
|
105
weixind 8 天前
|
106
wgsgyes 8 天前
@WhiskerSpark 同时在用 edge 浏览器和 360 极速浏览器,主观感受后者更流程
|
109
cslive 7 天前
Electron 简直毒瘤,电脑里不知道装了几个 Electron 应用了
|
110
assclb 7 天前
@muwoo
问题咨询: 技术选型是否真的合理? - 客服接待软件本身就是需要有非常强大的兼容性, 客服的设备参差不齐, 会跑在 win7-win11 等各种设备上, 在性能还没达到瓶颈的情况下, 肯定优先考虑兼容性更强的技术栈. - 我跟进了你们非常多个版本, 我看在 Tauri 版本内测前的 Electron 版本(比如 1.30.x ) 你们代码完全是可维护可调整的, 至少问题完全没有大到无法调整/优化, 需要更换整个技术栈的地步 - 你们团队似乎只有两位研发人员: tong**fang 和 wang*qiang 在参与该项目 在人员有限且现有代码有合理优化空间还没到性能瓶颈的情况下,放弃兼容性更强的技术栈,进行如此大规模的技术调整,是否真的值得?这是一个我很想知道的问题 补充: 不论是上面的评价还是现在问的问题, 不针对任何人, 也不认为是 "KPI" 导致的, 都是出于技术角度来考虑的, 对于我上面的 "暴论" 中用到的一些比较冒犯的措辞, 表示一下歉意 |
112
muwoo 6 天前
@assclb
1. Tauri 的兼容性无非是 webview + rust 二者,我们用户主要是 mac+win7+win10 ,mac 还好;然后你提到的 win7-win11,首先我们的 Rust 版本保持在 1.77.x ,是兼容 win7 的,其次,渲染层统一用的 webview2 ,不存在因操作系统不同而导致的兼容性问题。另外,win7 唯一的问题是没有内置 webview2 ,我们提供了联网下载和内置 webview2 两种方式。所以兼容性是么问题的。 2. 那是因为客服需要多开账号,我们需要通过 Rust 来提升高并发和性能,我记得抖店有一篇文章对此有介绍: https://cloud.baidu.com/article/3183263 我这里就不多介绍了,也许你可能会问 Electron 也可以调用 Rust ,是的没错,但毕竟不是亲生的,需要转译成 .node 扩展,整体调试和通信成本较高。 3. 规模并不大,迁移成本也不大,具体的问题我文中也有介绍 |
113
Flourite 6 天前 via iPhone
笑死,这边 v2 推,那边 x 吐槽,建议看看 yeone 跟 lencx 的评论
|
114
assclb 6 天前
@muwoo 不是, 我做逆向开发的
我出于个人兴趣爱好跟进了你们的这个客户端很久, Electron 版本的跟了, Tauri 的也跟了, 所以我能讲出来前面的那个 "暴论" 里那些多细节 所以我才很清楚你们代码完全是能正常维护的, 至少代码体量及可维护性比抖店的高多了, 很多地方我总以为你们下个版本迭代就会优化, 结果一直没搞, 有些小 bug 也没修, 急得我都快给你们提 "PR" 了 |
116
KSroido 3 天前
为什么大家对 rust 这么抵触, 抵触的原因都在说难度, 然后就一票否决权了.
我的感觉是没有调查就没有发言权, 没学明白 rust 的优秀之处就着急否定 rust 真的让人觉得很无语 |
117
KSroido 3 天前
友好请教一下
题主 "Tauri 做了有十来个项目了" 但是不会写 rust Tauri 是可以采用其他后端语言么, 还是说楼主在团队中是纯前端的岗位? 主要是想请教前者 谢谢 |
118
KSroido 3 天前
另外, 我这边没做过 Node 开发, 有点好奇 js 为什么能直接迁移到 rust 上, 这相当于是全部 API 重写吧
|
119
xiaoqidev OP @KSroido #117 只能用 rust ,不会写但也用 AI 生成+复制官方示例用了不少 rust 代码(包括很多我也看不懂代码,但确实能运行),具体可以参考 /t/1088076 我是独立开发者,团队/公司只有我一个人,所有工作都是独自完成
#118 前后端是分离的,大部分前端代码还是用之前的代码,涉及到后端都单独 |
120
KSroido 3 天前
|
121
xiaoqidev OP @KSroido 您客气,最近一个是 /t/1059035 没有开源,相关网站有多个联系方式和 Tauri 开发的应用,主打能用没什么用户体验
|