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

感觉国内用 vue 的比 react 要多呢?

  •  1
     
  •   yantianqi · 2018-12-29 16:23:55 +08:00 · 11685 次点击
    这是一个创建于 1916 天前的主题,其中的信息可能已经有所发展或是发生改变。

    身边的人基本没有用 react 的,包括面试的时候,发现大部分公司用的都是 vue。

    第 1 条附言  ·  2018-12-29 17:12:11 +08:00
    用过一段时间的 react 和 vue,考虑要不要入手 angular 试一试。

    前端目前就三大框架,考虑要不要再入手一个 angular。把框架学了,可以总结其中的各个特点。
    第 2 条附言  ·  2018-12-29 17:33:51 +08:00

    我是从vue转的react

    突然想到要学习什么?所以问一问。

    顺便提一下自己写的react的插件,目前考虑要不要写个vue版本的。

    60 条回复    2020-03-19 11:14:13 +08:00
    YuxiangLuo
        1
    YuxiangLuo  
       2018-12-29 16:31:08 +08:00   ❤️ 1
    我先来,Vue 比 React 好多了。
    yantianqi
        2
    yantianqi  
    OP
       2018-12-29 16:33:07 +08:00
    @YuxiangLuo 此话怎讲?
    LokiSharp
        3
    LokiSharp  
       2018-12-29 16:35:13 +08:00 via iPhone
    修茅草房的当然不需要混凝土
    flywithbug
        4
    flywithbug  
       2018-12-29 16:38:45 +08:00
    Vue 对非前端人员比较友好。。。 我学 Vue 一周熟悉框架跟着视频敲代码,第二周就可以开始项目了。
    66beta
        5
    66beta  
       2018-12-29 16:38:50 +08:00 via Android
    文档齐、官方生态好、新手友好

    用极端 OO 思想写前端,真的是对的做法吗?
    designer
        6
    designer  
       2018-12-29 16:39:05 +08:00 via iPhone
    某 vue 开发者能力不行怪 React 框架,现已被公司辞退
    /t/519999
    trait
        7
    trait  
       2018-12-29 16:39:09 +08:00
    可惜国内这么大的用户量,贡献却少的可怜,验证 clowwindy 的名言
    LaplaceTransform
        8
    LaplaceTransform  
       2018-12-29 16:39:44 +08:00
    我再来,培训班只教 Vue。
    实际上我觉得是中文资料比较多形成了生态的原因
    hackyuan
        9
    hackyuan  
       2018-12-29 16:40:14 +08:00 via Android   ❤️ 1
    我还觉得没啥公司用 vue,基本上都是 react
    Edwards
        10
    Edwards  
       2018-12-29 16:40:44 +08:00
    又开始了么?
    yantianqi
        11
    yantianqi  
    OP
       2018-12-29 16:42:02 +08:00
    @Edwards 没有没有,就随便问问,看看大家圈子中用的是什么?不要撕,不要撕。
    hilbertz
        12
    hilbertz  
       2018-12-29 16:42:35 +08:00
    react 技术上更成熟,主流还是选 react 的
    sagaxu
        13
    sagaxu  
       2018-12-29 16:46:24 +08:00 via Android   ❤️ 3
    react 是给专业前端用的,入门曲线过于陡峭。vue 不需要什么 build 工具,引入一个 vue.js ,就能代替 jquery 操作 dom 了。总之,vue 对后端非常友好,很容易就能改造现有代码。
    y547679519
        14
    y547679519  
       2018-12-29 16:47:43 +08:00
    又来了
    drydiy
        15
    drydiy  
       2018-12-29 16:48:21 +08:00
    出现了,前端娱乐圈。V 站要知乎化了吗?
    suzic
        16
    suzic  
       2018-12-29 16:50:14 +08:00 via Android
    楼上说文档和资料优势的,我觉得不是…… vue 遇到问题搜索到的全是没用的新手坑,或者根本解释不清的教程,angular 文档和资料都强的多了然并卵,react 没用过不了解,我是主用 vue,但想说用 vue 的菜鸡太多了
    masker
        17
    masker  
       2018-12-29 16:50:40 +08:00 via Android
    前端好乱。
    a4854857
        18
    a4854857  
       2018-12-29 16:51:32 +08:00
    三天两头来一次。。。
    yantianqi
        19
    yantianqi  
    OP
       2018-12-29 16:52:44 +08:00
    本人 react,vue 都用过一段时间,打算学学 angular。不知如何?还是继续 js 基础。
    yantianqi
        20
    yantianqi  
    OP
       2018-12-29 16:53:24 +08:00
    大家不要起哄呢。。。
    zenoven
        21
    zenoven  
       2018-12-29 16:59:47 +08:00
    今天刚给同事分享了一点 dva 里会用的东西,感觉都听的一脸懵逼
    ylsc633
        22
    ylsc633  
       2018-12-29 17:02:47 +08:00   ❤️ 1
    vue 对于我这种后端来说,确实很好上手,特别是会 js 的!

    几乎是当天看文档,当天就能写东西了.. 比如我看着文档和 UI 库 入手时候写的 https://www.g9zz.com

    小程序也是..

    目前没看过 react, 不好说...


    ps: 我觉得 前端的东西好乱啊...
    想用个 vue,
    得会用 webpack,
    然后还得有 esLint
    因为需要收录,得会 ssr 或者 nuxt,
    还得引入 vue-router
    用 UI 库,得再引入 UI 库..

    为什么这么吐槽呢.. 因为最近想用 iview3 写个东西.. 哈哈哈.. 根据 demo 走着走着... 发现 居然报错了...
    然后 我并不知道错在哪... 可能还是写的太少的问题..

    <服务器迁移>
    另外, 以前写好的代码.本地是可以执行的, 线上是正常运行的!
    同样的代码,我从我仓库里拉下来..
    然后运行.... 哈哈哈哈.. 不仅仅是报错了. 是根本运行不起来.. 查了很久,应该是包升级了..

    然后就放弃了...

    主要还是我比较菜...
    terranboy
        23
    terranboy  
       2018-12-29 17:03:09 +08:00
    在 V2 有人黑 VUE 但是没人黑 REACT 高下立判
    cyk
        24
    cyk  
       2018-12-29 17:09:11 +08:00
    为什么天天有人问这些问题。难道他从来没看到过类似的问题?还是说我就喜欢问这些没有意义的问题
    lovelybear
        25
    lovelybear  
       2018-12-29 17:15:43 +08:00 via Android
    为何不自己写一个?双向绑定没有想象的那么难
    TomatoYuyuko
        26
    TomatoYuyuko  
       2018-12-29 17:18:19 +08:00
    XIVN1987
        27
    XIVN1987  
       2018-12-29 17:19:25 +08:00
    @sagaxu
    赞同,偶尔写两个网页,不想装 node,,只能选择 vue+element-ui,,或者 bootstrap+jquery
    jasonailu
        28
    jasonailu  
       2018-12-29 17:27:12 +08:00
    人类的本质是_ _ _
    sharkrice
        29
    sharkrice  
       2018-12-29 17:28:34 +08:00
    从用 vue 一年多转到用 react 一年多,老实说,都不难。
    qk1683518
        30
    qk1683518  
       2018-12-29 17:38:12 +08:00
    @designer 你这钓鱼吧 人家没说是 vue 开发者啊
    wrq
        31
    wrq  
       2018-12-29 17:38:45 +08:00 via iPhone
    开始了开始了
    wfd0807
        32
    wfd0807  
       2018-12-29 17:42:08 +08:00
    @ylsc633 说得很对,前端就是乱
    dpf594634178
        33
    dpf594634178  
       2018-12-29 17:42:49 +08:00
    @ylsc633 兄弟,实锤啊
    FakeLeung
        34
    FakeLeung  
       2018-12-29 17:47:25 +08:00
    @TomatoYuyuko #26
    中国样本都很少啊。react 才 60,vue 才 50.
    VDimos
        35
    VDimos  
       2018-12-29 17:48:57 +08:00 via Android
    vue+ vuex 功能类似 react+redux+ redux-saga,但理念和难度后者比前者高很多,没有孰优孰劣,只有哪个更适合你
    Ritr
        36
    Ritr  
       2018-12-29 18:22:51 +08:00
    vue is easy. react is simple.
    Martin9
        37
    Martin9  
       2018-12-29 18:24:55 +08:00
    最近 vue 和 react 这种,让我想到以前 php,java,C 吵哪个是最好的语言
    linxl
        38
    linxl  
       2018-12-29 18:25:09 +08:00
    vue 简单啊.
    react 一个 todo list 的 demo 把我看哭了, 数据从哪里来到哪里去呢?
    对于我这样的后端, 实在不想折腾自己了.
    lincanbin
        39
    lincanbin  
       2018-12-29 18:28:53 +08:00
    旧项目可以平滑迁移到 Vue,迁移一半也能继续跑,迁移多少上多少,岂不美哉。
    kernel
        40
    kernel  
       2018-12-29 18:42:55 +08:00   ❤️ 1
    @linxl vue 不比 react 简单吧,从核心上看其实 react 更纯粹
    fantastic
        41
    fantastic  
       2018-12-29 19:06:09 +08:00   ❤️ 1
    react 用起来很爽
    Mexion
        42
    Mexion  
       2018-12-29 19:11:55 +08:00
    Vue 更简单,很多东西都封装的特别简易,感觉 react 代码更多更乱
    oyosc
        43
    oyosc  
       2018-12-29 19:17:46 +08:00
    作为一个后端表示 vue 用不惯,感觉 react 用起来更舒适一些,vue 个人看文档感觉比较乱...
    royzxq
        44
    royzxq  
       2018-12-29 22:32:29 +08:00   ❤️ 1
    别问, 问就 vue angular react 一起梭, 梭到 vue 里写 (ngModel)="",react 里写 @click=,vue 里写 v-model={}
    hyyou2010
        45
    hyyou2010  
       2018-12-29 22:37:36 +08:00
    如果 react 不用 redux 这一坨的话,我觉得 react 不比 vue 麻烦
    但 reducer+action+connect 这一坨感觉比较绕,比较啰嗦吧
    deepkolos
        46
    deepkolos  
       2018-12-29 22:42:49 +08:00
    目测没有考虑 redo undo, 富文本建议参考 slate 这一类数据驱动的富文本编辑器, 但是 vue 似乎还没有看到有对应的实现, medium-editor 这一类是 jq 的 dom 操作方式, undo/redo 的支持对自定义插入不是很友好
    royzxq
        47
    royzxq  
       2018-12-29 22:42:57 +08:00
    @hyyou2010 用的 rematch, 感觉并没有比 vuex 绕多少哇。
    UnluckyNinja
        48
    UnluckyNinja  
       2018-12-30 01:28:48 +08:00
    @ylsc633 #22 iview 有些官方文档样例代码 3.0 发布时就是错的,刚看了一下,依然未修正
    leekafai
        49
    leekafai  
       2018-12-30 11:01:13 +08:00 via Android
    jsx,一言难尽
    Eugene1024
        50
    Eugene1024  
       2018-12-30 11:57:45 +08:00
    react 坑多,vue 简单易上手坑想对较少
    wolfie
        51
    wolfie  
       2018-12-30 12:39:01 +08:00
    怎么不聊 PHP 了 😂😂
    romisanic
        52
    romisanic  
       2018-12-30 13:26:03 +08:00
    最起码我们公司基本全局 react 的
    tcpdump
        53
    tcpdump  
       2018-12-30 14:10:45 +08:00
    就服用啥 或 不用啥,都有优越感的
    godoway
        54
    godoway  
       2018-12-30 14:17:18 +08:00 via Android
    国内还没多少人看得上 angular 呢,明明 ts 好过瘾
    beilun
        55
    beilun  
       2018-12-30 14:31:15 +08:00 via iPhone
    @YuxiangLuo 此话怎讲?
    kernel
        56
    kernel  
       2018-12-30 15:01:07 +08:00
    @godoway ts 好不好和 angular 有什么关系?我喜欢 ts 但觉得 angular 是个屎
    zhwithsweet
        57
    zhwithsweet  
       2018-12-30 16:40:13 +08:00 via iPhone
    @kernel angularJs 可以喷下,angular 有啥黑点?
    wengjin456123
        58
    wengjin456123  
       2018-12-31 11:16:47 +08:00
    vue 真比较简单,就拿 vuex 的状态管理来说,我学 redux redux-saga redux-form 就比 vuex 累很多了,学会了都一样
    wugn
        59
    wugn  
       2018-12-31 16:36:21 +08:00
    因为 Vue 入门相对简单,培训班出来的程序员都会,然后就带到公司去了
    kjZsama
        60
    kjZsama  
       2020-03-19 11:14:13 +08:00
    我觉得你们在这里讨论这个是不是忘了 PHP 才是最好的语言~~~~~~~~~~~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3512 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 10:50 · PVG 18:50 · LAX 03:50 · JFK 06:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.