Tauri 热度那么高 因为国外一致性问题比较少吗? - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
v423

Tauri 热度那么高 因为国外一致性问题比较少吗?

  •  
  •   v423 Nov 28, 2022 6751 views
    This topic created in 1269 days ago, the information mentioned may be changed or developed.

    Tauri 和 Electron 作对比, 抛开后端语言的差异不谈, 本质就是提前打包运行环境和实时适配可用环境的两种方案 前者占用更多资源提供了更稳定的运行环境, 后者体积小利用率更高, 相应需要花费额外处理各个运行环境的兼容问题

    个人观点是商业项目稳定性优先, 所以 Electron 在项目开发应该更受欢迎, 但是就 github 上热度看和自己的想法大相径庭, 不是很理解求大佬赐教

    Supplement 1    Nov 30, 2022
    注: 热度指的是近年的增量, 不是累计起来的存量
    13 replies    2022-12-14 00:29:00 +08:00
    0o0O0o0O0o
        1
    0o0O0o0O0o  
       Nov 28, 2022 via iPhone
    是我理解错你的意思了吗?你是说现状是 tauri 热度更高吗?数据源来自哪里呢?
    looplj
        2
    looplj  
       Nov 28, 2022
    UI 一致性问题,本来做 web 端就要做的吧,所以一般不会是问题?

    Tauri 打包小,体验好点,不过好像没什么成熟的商业项目吧,现在估计都在尝试而已。
    v423
        3
    v423  
    OP
       Nov 28, 2022 via iPhone
    @0o0O0o0O0o
    热度指的是增量不是存量
    前面看了一下 star 数已经到了 electron 的一半 53vs104 但是 tarui 是 19 年发布才三年 electron 已经十一年了
    各个地方讨论的热度也很高 不少跨端讨论都有提到

    理念类似的 neutralino 后端支持用 js 写 可以看作 electron 平替 到现在也没什么热度
    谷歌搜索“electron vs” neutralino 连推荐列表都上不去
    autoxbc
        4
    autoxbc  
       Nov 28, 2022
    打包大不是什么问题,多层闪存以后就是大白菜,硬盘空间随便用
    star7th
        5
    star7th  
       Nov 28, 2022
    我不认可你说的 Tauri 热度高。很明显 Electron 更高
    当前来说,Electron 的生态好得多,很多东西有现成的解决方案。如果不是对文件体积极度敏感,都建议用 Electron 。
    rekulas
        6
    rekulas  
       Nov 28, 2022
    个人感觉,近一年 tauri 热度上升确实挺快,从几乎每听过到身边不断有人开始用 tauri 做项目,不过距离 electron 应该还差得远
    但是还是认为长远看不是一个未来方向,很多的经验已经告诉过我们环境不可控的产品最终往往都会被可控产品取代...
    vvhy
        7
    vvhy  
       Nov 29, 2022 via Android
    感觉最近 rust 也挺火
    xiyangzh
        8
    xiyangzh  
       Nov 29, 2022
    我选 flutter
    Ketteiron
        9
    Ketteiron  
       Nov 29, 2022
    如果想做点小工具或者软件,你觉得接近百兆、占用内存大和一个 5M 左右、占用内存更少哪个更好。站在商业角度开看,electron 的稳定性肯定排第一,问题是开源项目绝大部分都是个人开发者做的各种各样的玩具、工具、软件,相比之下明显是 tauri 诱惑更大,即使现阶段功能和稳定性都不太行。
    v423
        10
    v423  
    OP
       Nov 30, 2022
    @dssxzuxc
    1. 主要的差距在打包后体积
    运行时内存占用不会差很多 只是调用的环境不一样 Tauri 用系统自带浏览器 Electron 用内置的浏览器
    该用的插件和组件也不会因为 Tauri 和 Electron 就能减少太多
    2. 很多地方在公司项目也会推 tauri, 不是单单的个人项目

    只是为了小项目开发的话, 同样基于 webview 思路用 nodejs 作后端的 neutralino 也可以做到极小的安装包, 应该也会有不少热度, 现在不温不火基本没人提起
    Ketteiron
        11
    Ketteiron  
       Nov 30, 2022   1
    @v423 一个小点的 tauri 软件,启动之后简单的网页浏览操作占用的内存在 3-4M 左右(不算网页本身所占用的内存),我没有写过 electron ,猜想 node 运行时比这大得多。会推 tauri 的公司,应该是性能遇到瓶颈了,这方面 rust 的优势很大,但是目前还是功能不够齐全问题很多。
    Ketteiron
        12
    Ketteiron  
       Nov 30, 2022   1
    如果是想要做一个非常完善的软件,electron 无疑还是个很不错的选择,tauri 还得等很长一段时间去解决各种问题。但作为一个开发者,我无法忍受各种各样的 electron 软件增加我电脑的负担,我一直在关注用 tauri 写的好项目,可能未来会逐步替换掉现有的 electron 软件。另外兼容问题是有,但是也不大,至少比兼容 IE 简单多了,未来推出的移动端可能倒是兼容性问题很大。我支持 tauri 本就是奔着移动端去的,对个人开发者而言,同一个软件能跑在 windwos 、macos 、linux 、android 、ios 上,该有多幸福。
    lodisy
        13
    lodisy  
       Dec 14, 2022 via Android
    About     Help     Advertise     Blog     API     FAQ     Solana     2988 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 51ms UTC 12:27 PVG 20:27 LAX 05:27 JFK 08:27
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86