Electron 就不能跟.NET/ Java /Adobe Air 学一学,系统安装一套通用框架,程序本身只包含关键代码嘛? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
maemolee
V2EX    问与答

Electron 就不能跟.NET/ Java /Adobe Air 学一学,系统安装一套通用框架,程序本身只包含关键代码嘛?

  •  
  •   maemolee 2018-07-12 09:02:34 +08:00 3875 次点击
    这是一个创建于 2652 天前的主题,其中的信息可能已经有所发展或是发生改变。

    非得每个 App 都这么大体积,小硬盘的电脑还玩儿不玩儿了(摔)。

    我站在一个用户的角度上,真的是觉得烦透了。

    20 条回复    2018-07-12 16:22:19 +08:00
    quickma
        1
    quickma  
       2018-07-12 09:29:06 +08:00
    这些现在不都是半死不活吗,桌面应用领域
    anmie
        2
    anmie  
       2018-07-12 09:29:29 +08:00
    最近在研究用 Electron 做一个 im,我去 Electron-vue 框架 融云的 sdk 怎么也连接不成功
    murmur
        3
    murmur  
       2018-07-12 09:32:36 +08:00   3
    不都是标榜绿色软件么 很多码农各种双标 linux 一装几十个个依赖叫优秀 so 库换了系统爹娘不认叫优秀 微软就装个 c 运行库。net 运行库叫原罪
    所以
    你们喜欢的
    所有库打包在 app 里 windows 目录里啥都没有
    sneezry
        4
    sneezry  
       2018-07-12 09:37:37 +08:00 via iPhone
    asar
    maemolee
        5
    maemolee  
    OP
       2018-07-12 09:39:24 +08:00
    @murmur ……这种把所有库打包进 App 虽然对洁癖患者很好,但是对小硬盘用户来说真的是折磨。
    tony1016
        6
    tony1016  
       2018-07-12 09:42:40 +08:00
    分发成本是有点高,但是扯到硬盘小……那就太扯了
    wclebb
        7
    wclebb  
       2018-07-12 09:47:30 +08:00
    对我来说 Windows 满是各种 Net. 和 C++ 2005 到 2017 是个灾难。
    或许对你们开发者来说,能有各种库开发缓解很方便,但这个也是照样也要安装进来的。

    为啥说是灾难,感觉每一次安装完所有必备的库 Net. 或 C++ 都会导致 Windows 慢下来。
    当然这个是 机械硬盘时代,SSD 时代基本没这问题吧,可是我没所谓啊……我挺乐意打包安装,不要的时候直接删掉,干净。

    不像 Windows,删除软件也不知道有没有顺便把 C++ 各种删掉。
    甚至说不定删掉了,别的软件也恰好也需要,不小心也删掉。

    讲真,虽然 App 普遍比 Windows 大一些,但大不了多少吖。
    我确实是洁癖者。
    wclebb
        8
    wclebb  
       2018-07-12 09:48:06 +08:00
    缓解 => 环境
    nicevar
        9
    nicevar  
       2018-07-12 09:51:42 +08:00
    @tony1016 小型本的硬盘是真的小,比如 mba 一类的,128G 的一大堆
    Mithril
        10
    Mithril  
       2018-07-12 10:39:13 +08:00
    @wclebb 这跟 Windows 没关系。开发者可以选择把 Runtime 的库放到自己的程序包里,也可以直接带个 Runtime 的安装包。只是你用的那些软件开发者都选择带个安装包而已。
    jin5354
        11
    jin5354  
       2018-07-12 10:47:06 +08:00
    随着发展五六十 M 的硬盘空间会越来越无所谓的
    RubyJack
        12
    RubyJack  
       2018-07-12 11:16:06 +08:00
    .NET/ Java /Adobe Air 都是反菜鸡用户的
    murmur
        13
    murmur  
       2018-07-12 11:18:32 +08:00
    @wclebb 安了.net c 运行库不代表开机就加载 要不 dll 为啥叫 dll
    lrz0lrz
        14
    lrz0lrz  
       2018-07-12 11:19:51 +08:00
    就是因为需要安装运行环境,所以 Java、Adobe Air 桌面程序基本没人用。
    只有 .Net 凭借亲爹微软还算流行。
    orangeade
        15
    orangeade  
       2018-07-12 11:20:05 +08:00
    所以 PWA 多好,一个 Chrome/Firefox/Edge 就能玩得转
    droiz
        16
    droiz  
       2018-07-12 11:54:52 +08:00
    所以我最烦用 Electron 开发的软件,除了 vsc 这些软件我一个都不用。
    znood
        17
    znood  
       2018-07-12 12:50:01 +08:00 via iPhone
    然而我看到 Electron 做的软件一般都会选择其他替代品
    murmur
        18
    murmur  
       2018-07-12 14:07:12 +08:00
    @lrz0lrz java 桌面程序很多都是行业软件啊 我记得 matlab 的壳子就是 java 的
    Nobitasean
        19
    Nobitasean  
       2018-07-12 15:47:59 +08:00
    我感觉吧,最近 electron 很火啊
    lrz0lrz
        20
    lrz0lrz  
       2018-07-12 16:22:19 +08:00
    @murmur #18 它们大多是自带运行环境的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5922 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 02:38 PVG 10:38 LAX 19:38 JFK 22:38
    Do have faith in what you're doing.
    ubao 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