V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Sponsored by
LinkedIn
2000 个不用坐班的远程好工作在召唤你 · 弹性上班不打卡,工作和生活都能拥有
2000 个不用坐班的全球远程工作,帮助 V2EX 的小伙伴开启全新的工作方式。
Promoted by LinkedIn
djyde
V2EX  ›  程序员

说说 React 和 Vue

  •  2
     
  •   djyde ·
    djyde · 2020-05-13 17:15:44 +08:00 · 2225 次点击
    这是一个创建于 864 天前的主题,其中的信息可能已经有所发展或是发生改变。
    争论框架是个无聊的事情,有一天在开车的时候我突然想到选框架和选车是一样的。

    React 就像手动挡,Vue 就像自动挡。你不能因为你会开手动挡就看不起开自动挡的,我想正常的驾驶员在城市代步都会选择开自动挡。我只想代个步,为什么不把复杂的事情交给变速箱呢。

    当你要下赛道,你可能要选择手动档。因为你相信你的人脑比变速箱要聪明得多。你需要由你自己的大脑控制最重要的东西 —— 赛车里是速度,软件开发是性能。useMemo 或者 shouldComponentUpdate 就是你车里面的那根档棍。

    用手动档的没有必要看不起用自动档的,人家根本不在意这车能不能开到极速,只想安心开开车顺便摸摸副驾驶的大腿;用自动档的也没必要在路上看到别人开手动档的就骂别人傻逼,人家一个老司机开手动档多年,可能从心智上开手动档开得跟你开自动档一样轻松,自己也享受手动档的乐趣。也有可能是因为他想开的车只有手动档的 —— 比如他因为想用 Ant.Design 所以选了 React.

    就像选择自动 GC 和手动 GC 的语言,作为一个成年人,应该知道什么是 trade-off. 作为专业的程序员,更重要的是知道你面对的是赛道还是公路,你的伙伴到底会不会开手动档。

    最怕的是硬要让只会开自动档的人开手动档的车,轻则红绿灯起步死火被疯狂按喇叭,重则…
    13 条回复    2020-05-13 20:10:24 +08:00
    huijiewei
        1
    huijiewei  
       2020-05-13 17:17:51 +08:00
    这个有说明好说的

    后端兼顾前端用 VUE,简单明了全家桶

    专业前端当然是全都要啊
    AngryMagikarp
        2
    AngryMagikarp  
       2020-05-13 17:18:28 +08:00
    但是自动档就是比手动挡强啊。
    murmur
        3
    murmur  
       2020-05-13 17:19:01 +08:00
    就是无聊我才来水论坛啊
    finely
        4
    finely  
       2020-05-13 17:21:24 +08:00   ❤️ 1
    前端不仅能通过五花八门的框架锻炼技术,还能在百花齐放的争论贴中磨炼文采
    SASUKE
        5
    SASUKE  
       2020-05-13 17:39:13 +08:00   ❤️ 1
    说到底就是编程范式的倾向问题,有人喜欢 Imperative Programming,有人 喜欢 Functional Programming,没有孰优孰略。
    不过在当下,从企业的角度考虑讨论性能、上手难易度都不是正确的视角。企业重视的是 ROI,Vue 的上手容易能带来招人难度下降、C 端开发迅捷的回报,或 React 在大型后台上多团队复用、维护成本下降的回报,这个才是看待这个问题比较合适的视角。
    love
        6
    love  
       2020-05-13 18:07:16 +08:00
    虽然我用了几年 react 没用过 vue,不过 react 的硬伤挺明显的,之前看了 vue 版 hooks 感觉很好,有机会切过去试试
    littleylv
        7
    littleylv  
       2020-05-13 18:11:41 +08:00
    前端圈快赶上娱乐圈了
    reeco
        8
    reeco  
       2020-05-13 18:16:38 +08:00 via Android
    @littleylv 自信点,把赶去掉
    reeco
        9
    reeco  
       2020-05-13 18:17:45 +08:00 via Android
    打错了,赶 —> 快
    murmur
        10
    murmur  
       2020-05-13 18:18:33 +08:00
    @littleylv 自信点,快改成早就
    GopherTT
        11
    GopherTT  
       2020-05-13 18:20:21 +08:00
    前端娱乐圈 天天都上新
    wanacry
        12
    wanacry  
       2020-05-13 18:21:30 +08:00 via iPhone
    自信点,赶上改成超越
    seeker
        13
    seeker  
       2020-05-13 20:10:24 +08:00   ❤️ 3
    除了“争论无聊”其他都同意。在对比讨论框架的时候,有很多有价值的讨论,可以学到东西。反而是天天讽刺前端“娱乐圈”的评论,没什么价值。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2426 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 03:59 · PVG 11:59 · LAX 20:59 · JFK 23:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.