老司机求解惑原生团队打算自学前端是 react 比较容易上手还是 vue 呢 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ison
V2EX    前端开发

老司机求解惑原生团队打算自学前端是 react 比较容易上手还是 vue 呢

  •  
  •   Ison
    i-Leung 2017-05-14 11:05:26 +08:00 5564 次点击
    这是一个创建于 3140 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们公司之前都是纯原生开发的
    考虑到某些界面的复杂程度比较低、交互要求不高、量大
    打算把这类界面用 H5 实现
    目标是由目前的 Native 逐步转成 Hybrid
    我们团队成员除了俺以外基本可以算是零前端基础的
    我初步看了一下 react 跟 vue 的示例代码
    感觉好像 react 会比较倾向 java 跟 obj-c 的语法
    内里到底咋样还没有深入了解
    希望路过的老司机指点一下
    1、针对原生开发者入手前端 react 跟 vue 哪个比较容易上手呢?
    2、针对俺们这种只是部分界面转 H5,非整个 APP 的情况哪个处理会比较好呢?(俺觉得应该是 vue )
    3、从个人技术栈考虑,长远来说哪个的入手价值比较高呢?(俺觉得应该是 react )

    17 条回复    2017-05-17 10:48:36 +08:00
    murmur
        1
    murmur  
       2017-05-14 11:13:46 +08:00
    vue 或者 react native 不要 redux

    现在 h5 最大的头疼还是性能 即便是这几年新出的手机 整屏过场还是会在第一次卡一下 这个已经无解了

    而且你以前的优化方式全不能用了 因为听说有奇葩手机强制用 css3 开启硬件加速动画反倒会卡。。
    murmur
        2
    murmur  
       2017-05-14 11:15:06 +08:00
    另外从来没说 react 会倾向 java 和 obj-c 的语法
    老版 react/rn 用 es5 开发一样很舒服 你以为用了 es6 语法就 oo 了?再过几年吧
    es6 和 java 的语法还是差远了
    而且跟 java 的面向对象更是差出几个银河系的差距
    zhuangtongfa
        3
    zhuangtongfa  
       2017-05-14 11:18:38 +08:00 via Android
    要真想容易上手直接选 Vue,不要想其他的,React 体系太大,没那么多时间和人力给你准备
    IamJ
        4
    IamJ  
       2017-05-14 11:25:12 +08:00 via iPhone
    单从上手简单来说就选 Vue
    askfilm
        5
    askfilm  
       2017-05-14 11:28:41 +08:00
    我个人觉得
    react 现在还是试验品而已
    Vue 不适合大型应用
    beyoung
        6
    beyoung  
       2017-05-14 11:47:32 +08:00 via iPhone
    既然不复杂,那就这两个都用不到。
    vue.js 上手更容易。
    仅个人看法。
    dreamcog
        7
    dreamcog  
       2017-05-14 11:48:38 +08:00 via iPhone
    用了 react,感觉还可以。上手的确难度有点高,顺了以后就还好了
    hst001
        8
    hst001  
       2017-05-14 13:38:17 +08:00 via Android
    后端表示半天上手 vue,react 可是花了好几天
    zzuieliyaoli
        9
    zzuieliyaoli  
       2017-05-14 15:37:16 +08:00
    @askfilm #5 能否详细说一下 Vue 为什么不适合大型应用吗?
    sniffles
        10
    sniffles  
       2017-05-14 15:55:58 +08:00
    vue
    简单

    长远来看,优势不一样
    react 更成熟一些,native、redux 这些前人已经踩坑许多
    vue 更有活力,意味着你可以给 vue 生态做出更大贡献
    yangff
        11
    yangff  
       2017-05-14 16:21:53 +08:00
    vue 上手挺快的…… 就是文档不大好
    maomaomao001
        12
    maomaomao001  
       2017-05-14 16:59:33 +08:00 via Android
    vue
    dongoo
        13
    dongoo  
       2017-05-14 17:08:12 +08:00 via Android
    vue 上手简单一些,react 上手难一些~
    only0jac
        14
    only0jac  
       2017-05-14 17:34:49 +08:00 via Android
    vue 还能做安卓和 ios 的跨平台?
    gooin
        15
    gooin  
       2017-05-14 18:37:28 +08:00 via Android
    @only0jac weex 吧
    only0jac
        16
    only0jac  
       2017-05-14 20:17:39 +08:00 via Android
    @gooin 对比了下,加载列表,rn 比 weex 效果要好,weex 加载从上往下有延迟,像 web 一样
    joesky
        17
    joesky  
       2017-05-17 10:48:36 +08:00 via Android
    推荐尝试一下 React + MobX,上手同样很快。MobX 现在也有中文文档了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5261 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 05:53 PVG 13:53 LAX 21:53 JFK 00:53
    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