说说我为什么选择了 vue 而不是 react - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
daimoon
V2EX    前端开发

说说我为什么选择了 vue 而不是 react

  •  
  •   daimoon 2016-06-11 18:43:19 +08:00 13227 次点击
    这是一个创建于 3408 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为学不会 react...


    就这么简单
    人笨所以只能学 vue 了。




    灌个水而已
    别太认真

    确实我看了半小时就会用 vue 了
    看了一个小时 react 还没找到头绪
    过了半个月又强打起精神想学 react
    最后还是看了一个小时又想睡觉了。。。
    这两天最后又努力想学 react
    看了一个小时还是放弃了
    23 条回复    2016-08-18 17:36:44 +08:00
    ZhaoMiing
        1
    ZhaoMiing  
       2016-06-11 18:52:26 +08:00
    lz 说的情况对我来说就是 react 和 ng1 的感受
    WildCat
        2
    WildCat  
       2016-06-11 19:01:39 +08:00
    其实还是时间投入的问题,我接触 react 的时候还没听说过 vue ,后来看看 vue 还不错,只是因为 react native 就懒得学 vue 了。
    hxtheone
        3
    hxtheone  
       2016-06-11 19:08:14 +08:00
    说不定再花一个小时就会了
    SuperMild
        4
    SuperMild  
       2016-06-11 19:09:04 +08:00 via iPad
    卡在哪个地方想不通?
    SourceMan
        5
    SourceMan  
       2016-06-11 19:13:18 +08:00 via iPhone
    @hxtheone 说不定再花 2 个小时 vue 也放弃了
    YUX
        6
    YUX  
    PRO
       2016-06-11 19:15:10 +08:00
    ?list=PLoYCgNOIyGABj2GQSlDRjgvXtqfDxKm5b
    我在 React 挣扎了一个月 现在感觉自己终于有点进展了 推荐你这个 React 视频 入门很合适
    Troevil
        7
    Troevil  
       2016-06-11 19:17:16 +08:00
    @WildCat vue native 也快有了 等 2.0 发布就快了
    AlexaZhou
        8
    AlexaZhou  
       2016-06-11 19:28:15 +08:00
    vue 更简洁一些,基本够用了,而且没太多不必要的东西

    VeryNginx 也是是用的 vue
    murmur
        9
    murmur  
       2016-06-11 19:53:46 +08:00
    react 讲真比 ng1 简单 但是+redux 就不一定了
    zhuangzhuang1988
        10
    zhuangzhuang1988  
       2016-06-11 20:02:10 +08:00
    @ZhaoMiing lz 说的情况对我来说就是 ng1 和 backbone 的感受
    plqws
        11
    plqws  
       2016-06-11 20:08:01 +08:00
    jsx 基本上自成,然而 redux 学到吐血也没搞懂
    ……直到我遇上 vue 和 vuex
    jziwenchen
        12
    jziwenchen  
       2016-06-11 20:08:48 +08:00
    还是建议 LZ 学 React. 你会体验到最强大的前端组件开发模式. 结合 es6 的 import , 加上 webpack.

    基本上就二个大件 react + redux .
    murmur
        13
    murmur  
       2016-06-11 20:15:09 +08:00
    @jziwenchen 如果不做单页面应用呢? vue 是不是更简单一点
    magicdawn
        14
    magicdawn  
       2016-06-11 20:24:35 +08:00
    请 move 到 /Javascript 节点... 这个节点是 Node.js
    jiyinyiyong
        15
    jiyinyiyong  
       2016-06-11 20:35:22 +08:00
    React 设计思路好, 大应用越更加依仗 React 的架构. Angular 也还行. 但是 React 的工具链确实让人吐血. Vue 2 更新以后基本上就是基于 Angular 简化的语法加上 React 的 Virtual DOM 实现这样一个状况.

    楼上跟我一样恶心 Redux 的看看我之前在简聊用的方案怎么样 https://github.com/jianliaoim/actions-recorder
    ClassicOldSong
        16
    ClassicOldSong  
       2016-06-11 21:21:53 +08:00
    React 在处理大量重型 Dom 更新的时候力不从心, RN 做的 app 用起来也是怪怪的而且并不流畅
    Vue1.0 的好处在于直接应用现有 Dom ,轻快好省而且上手快更容易理解。。。
    至于 Vue2.0 加入了 VirtualDom 具体如何我就不知道了。。。
    jziwenchen
        17
    jziwenchen  
       2016-06-11 23:18:05 +08:00
    @jiyinyiyong

    Redux 其实就是 发布事件 融合数据 数据再发布到监控器去 然后更新组件 ; 这个思路完全把组件之间的耦合隔离了 挺强大的思路呀 现在用起来得心应手 没有觉得哪里恶心啊?
    aprikyblue
        18
    aprikyblue  
       2016-06-11 23:23:14 +08:00 via Android
    虽然不知道 react 是什么,但是说得感觉像我刚学 c++的时候。。。
    keyanzhang
        19
    keyanzhang  
       2016-06-12 00:45:15 +08:00 via iPhone
    请问您觉得 React 的文档有哪些地方可以改进呢
    klausgao
        20
    klausgao  
       2016-06-12 07:01:17 +08:00 via iPhone
    re ng vue 都学了,话说各位如果做微信的,就知道要经过编译的,都是坑啊,各种安卓手机莫名其妙的问题,最后还是留下了 vue 。另外不要吐槽 jquery ,前端兼容性最好的还是它!
    jiyinyiyong
        21
    jiyinyiyong  
       2016-06-12 10:35:40 +08:00
    @jziwenchen Elm 的合并设计师从 Elm 和 Om 学的, 当然相比 js 社区其他的方案要好. 但是看下 Elm 里的代码 https://github.com/evancz/elm-todomvc/blob/master/Todo.elm Redux 复杂的问题就的了. API 层面的还有各种奇怪的高阶函数写法, 在逻辑上并不清晰. 而且他的 Store 属于 immutable 和 mutable data 混用(顶层用 js 的 object, 内部用 immutable 封装过的 Map 等结构). 通过 connect 函数强制把 store 中的一部分跟组件绑定在一起, 在数据流上没有那么清晰了.
    eromoe
        22
    eromoe  
       2016-06-29 14:53:45 +08:00
    react 我花了 3 个星期才搞懂。。。虽然只是闲的时候看一下。。。最后硬是开始搞个项目,问问题才弄懂。。。
    Mark24
        23
    Mark24  
       2016-08-18 17:36:44 +08:00
    React 还没稳定,为毛无论小公司还是大公司都前赴后继?
    有这个填坑的时间,不如用 Vue = =b
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     978 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 19:14 PVG 03:14 LAX 12:14 JFK 15:14
    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