V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iot
V2EX  ›  程序员

学了 react 不想学 vue 了咋办?

  •  
  •   iot ·
    tennessine · 2017-04-18 17:13:11 +08:00 · 6404 次点击
    这是一个创建于 2557 天前的主题,其中的信息可能已经有所发展或是发生改变。
    但是也想用下 vue ,毕竟 laravel 自带 vue 比较方便
    44 条回复    2017-04-20 11:04:45 +08:00
    SourceMan
        1
    SourceMan  
       2017-04-18 17:26:01 +08:00
    他们有什么本质区别吗?
    jiongxiaobu
        2
    jiongxiaobu  
       2017-04-18 17:46:43 +08:00 via iPhone
    想用就用呗 又不是再写一个 vue
    LeeSeoung
        3
    LeeSeoung  
       2017-04-18 17:47:45 +08:00
    这两个互相排斥么。。
    learnshare
        4
    learnshare  
       2017-04-18 17:48:31 +08:00
    艺多不压身
    Raincal
        5
    Raincal  
       2017-04-18 17:56:08 +08:00 via Android
    Vue 看看文档就会了, Laravel5.5 可以把 Vue 换成 React
    PythonAnswer
        6
    PythonAnswer  
       2017-04-18 17:57:12 +08:00 via Android
    这两个一样的啊。
    zdkmygod
        7
    zdkmygod  
       2017-04-18 18:04:19 +08:00
    没觉得这两个差很多啊, Vue 借鉴了 React 全家桶的很多东西。
    wobuhuicode
        8
    wobuhuicode  
       2017-04-18 18:13:06 +08:00
    没学 vue ,当年学了 react ,之后直接上 react native 。项目做大了要学一些 OC 来补充一下。
    qz357
        9
    qz357  
       2017-04-18 18:16:44 +08:00
    刚好相反。。。
    iot
        10
    iot  
    OP
       2017-04-18 18:22:37 +08:00
    @qz357 就和我学了 delphi 不想学 c#一样
    qz357
        11
    qz357  
       2017-04-18 18:24:09 +08:00
    @iot 我的意思是我学了 vue 不想学 react
    iot
        12
    iot  
    OP
       2017-04-18 18:25:10 +08:00
    @wobuhuicode 你们 react native 用不用 redux ?
    maomaomao001
        13
    maomaomao001  
       2017-04-18 18:25:46 +08:00 via Android
    刚好相反,学了 vue 不像再看 react 了~求 vue native 赶紧赶上
    HuJian201
        14
    HuJian201  
       2017-04-18 21:12:15 +08:00 via iPad
    学了 Angular 不想再用 Vue 的路过, React 都不想看了。
    iot
        15
    iot  
    OP
       2017-04-18 21:17:22 +08:00
    @HuJian201 没心思学,但是硬着头皮也要学啊,为了少写代码
    jessynt
        16
    jessynt  
       2017-04-18 22:00:57 +08:00 via Android
    Laravel5 好像可以一行命令切换到 React
    jessynt
        17
    jessynt  
       2017-04-18 22:02:04 +08:00
    Laravel 5.5
    zhuangtongfa
        18
    zhuangtongfa  
       2017-04-18 22:09:57 +08:00
    学了不后悔
    jellybool
        19
    jellybool  
       2017-04-19 01:33:51 +08:00 via iPhone
    没事, laravel 5.5 可以直接怼 react
    elone
        20
    elone  
       2017-04-19 01:41:01 +08:00
    还在持续学 react ,不后悔。目前还在学 dva ,感觉对 redux 封装得更好用啦。
    binux
        21
    binux  
       2017-04-19 02:08:38 +08:00
    @HuJian201 #14 学了 Angular 再也不想用 Angular 了
    Clarencep
        22
    Clarencep  
       2017-04-19 09:00:39 +08:00
    用了 React 1 年多了,为啥我感觉自从学了 Vue 就懒得用 React 了?
    iot
        23
    iot  
    OP
       2017-04-19 09:04:34 +08:00
    @Clarencep 我是因为想用 react native 才学的 react redux ..
    wengjin456123
        24
    wengjin456123  
       2017-04-19 09:29:05 +08:00
    在用 angular2 ,还是比较希望公司用 vue 的
    p2227
        25
    p2227  
       2017-04-19 09:34:48 +08:00
    @maomaomao001 那个叫 weex
    maomaomao001
        26
    maomaomao001  
       2017-04-19 09:43:03 +08:00 via Android
    @p2227 我知道,但是还是叫他 vue native 比较好听,又可以表明是什么东西~~~
    但是现在 vue native 生态比 react native 生态落后(组建,稳定性,社区)太多了
    neurocomputing
        27
    neurocomputing  
       2017-04-19 09:55:51 +08:00
    不办 没有什么会永垂不朽
    wobuhuicode
        28
    wobuhuicode  
       2017-04-19 10:19:54 +08:00
    @iot redux , Relay , mobx 都用过
    TangMonk
        29
    TangMonk  
       2017-04-19 10:21:06 +08:00
    vux 不错, ant.design 也很好,纠结啊
    KuroNekoFan
        30
    KuroNekoFan  
       2017-04-19 10:21:42 +08:00
    react 比 vue 好些,没毛病
    seki
        31
    seki  
       2017-04-19 10:25:01 +08:00
    你可以不写 template 而是写 JSX ,这样子会不会让你感觉舒服一些 = =
    changwei
        32
    changwei  
       2017-04-19 10:39:00 +08:00 via Android   ❤️ 1
    刚好相反,作为一个从后端模板引擎输出内容的人来说, react 的 render 方式输出模版显然没有 vue 的声明式好写。同样的业务, react 代码量也更大。按道理有 react 基础, vue 上手很快的。
    mooncakejs
        33
    mooncakejs  
       2017-04-19 10:41:15 +08:00
    学了 vue 不想用 react
    sensui7
        34
    sensui7  
       2017-04-19 12:08:24 +08:00
    学了 vue, 现在十分想学 react, 因为我觉得全部内容都在 js 里完成非常符合现在前端依赖 js 的情况.
    而 vue 的 template, 适合传统页面, 当然 vue 也可以用 jsx.
    xrlin
        35
    xrlin  
       2017-04-19 12:30:49 +08:00 via iPhone
    Vue React 都简单用过,现在更喜欢 react ,最开始用 vue ,因为有 react native 才学的 react 。
    xrlin
        36
    xrlin  
       2017-04-19 12:33:21 +08:00 via iPhone
    @elone dva 封装后,使用 redux 确实方便了很多,基础环境都搭建好了。
    akakcolin
        37
    akakcolin  
       2017-04-19 13:21:17 +08:00
    矫情
    jiyinyiyong
        38
    jiyinyiyong  
       2017-04-19 13:55:29 +08:00
    插播: 加了个 React China 聊天室 https://discord.gg/p4Ypfgu
    duan602728596
        39
    duan602728596  
       2017-04-19 16:29:21 +08:00 via iPhone
    都是 javascript ,纠结那么多干啥, js 学好才是王道
    Tunar
        40
    Tunar  
       2017-04-19 16:34:23 +08:00 via Android
    @TangMonk 纠结 ui 干嘛, antd 不是有 vue 移植版么
    jiyinyiyong
        41
    jiyinyiyong  
       2017-04-19 16:37:34 +08:00
    @duan602728596 一个文件后缀是 .jsx , 另一个是 .vue ...
    TangMonk
        42
    TangMonk  
       2017-04-19 16:49:32 +08:00
    @Tunar 差太远了,我更喜欢 react
    ipwx
        43
    ipwx  
       2017-04-19 17:17:20 +08:00
    我更喜欢 vue 的 template, script 和 style 分离的形式。
    luoyou1014
        44
    luoyou1014  
       2017-04-20 11:04:45 +08:00
    @maomaomao001 vue native 不就是 weex 吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5342 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 92ms · UTC 09:10 · PVG 17:10 · LAX 02:10 · JFK 05:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.