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

请问现在前端流行 vue 还是 react 呀 ,新手入门~~

  •  
  •   atonganan · 33 天前 · 4834 次点击
    这是一个创建于 33 天前的主题,其中的信息可能已经有所发展或是发生改变。
    50 条回复    2024-10-18 13:01:08 +08:00
    MENGKE
        1
    MENGKE  
       33 天前   ❤️ 1
    从基础的 js 学起,不要纠结于框架
    iampure
        2
    iampure  
       33 天前
    认同楼上,
    xuld
        3
    xuld  
       33 天前
    现在流行不写代码来 v 站水贴
    zhangyuzs61666
        4
    zhangyuzs61666  
       33 天前
    现在流行 gpt
    jianv3
        5
    jianv3  
       33 天前
    react
    CodingNaux
        6
    CodingNaux  
       33 天前   ❤️ 5
    summerwar
        7
    summerwar  
       33 天前
    两个都学了,其实差不多
    fstar
        8
    fstar  
       33 天前
    都行,不过感觉 react 更自然一些。国内中小公司 vue 用的多些,国外 react 更流行,生态也更好
    importmeta
        9
    importmeta  
       33 天前
    都学了吧, 不要选择
    TossPig
        10
    TossPig  
       33 天前   ❤️ 2
    只有我还在用 angular 18 吗?😰
    potatowish
        11
    potatowish  
       33 天前 via iPhone
    react 对新手更友好,学习曲线更平滑,chatgpt 、claude 这方面训练的数据更多,学习过程遇到问题就直接问。
    july1995
        12
    july1995  
       33 天前
    只学一个,找不到工作的,两个都得会才行。
    facebook47
        13
    facebook47  
       33 天前 via Android   ❤️ 1
    Vue 更适合中国宝宝体质
    dyncan
        14
    dyncan  
       33 天前 via iPhone
    小孩子才做选择.
    zy0829
        15
    zy0829  
       32 天前
    现在学 vue 不如学 raect 喽
    tabc2tgacd
        16
    tabc2tgacd  
       32 天前   ❤️ 2
    国内好像 vue 招聘多吧,react 少。在以前我选择 react ,因为那会 vue 对 ts 的支持太差,现在据说 vue 对 ts 的支持也很好了。但是,我是干后端的,写前端是私活需要,用了大概 2 年不到的 react ,现在写纯 js/html/less 三件套了,不用这些库了。主要是减轻心智负担,前端这些库学起来还是挺费事的。写纯的 js ,其实也不见得开发效率会低到哪去。我觉得用这些库的最大用处应该是便于团队合作吧,方便别人接手你的代码。
    DreamingCTW
        17
    DreamingCTW  
       32 天前
    @tabc2tgacd #16 我用框架是想用各种 ui 库,现在纯 js ,html 的 ui 库好像几乎没有了😭
    gzyguy
        18
    gzyguy  
       32 天前
    在熟练 js 后,新手入门 vue ,老手全都要。其实前端抛不开 js ,啥框架都是换汤不换药,无外乎哪个糖比较甜而已。
    karnaugh
        19
    karnaugh  
       32 天前
    还是那句话,看你公司跟你关系好的同事用的是啥,你就搞啥,要是你不是程序员,那就随便选一个得了,英语好的学 react ,英语不好就乖乖 vue
    BearD01001
        20
    BearD01001  
       32 天前 via iPhone
    两个都用,更习惯 react ,vue 的类型引用即使用 ts 也是很难用,template 里变量引用的查看更难受😣
    location123
        21
    location123  
       32 天前
    今年入门前端 学的 vue
    krisfive
        22
    krisfive  
       32 天前
    圣战又要开始了
    PTLin
        23
    PTLin  
       32 天前
    建议看看半个月前的帖子,https://www.v2ex.com/t/1076728
    flmn
        24
    flmn  
       32 天前
    中国宝宝 Vue 吧。

    有用 React 的心,但是只有用 Vue 的命……
    hteen
        25
    hteen  
       32 天前
    等一个人进来, 开战
    terranboy
        26
    terranboy  
       32 天前
    如果开战了说明 2 个都流行 都学吧
    kzfile
        27
    kzfile  
       32 天前
    坐等幽幽子
    ichou
        28
    ichou  
       32 天前
    啥年代啊,早就已经卷到 nextjs 了
    zengxs
        29
    zengxs  
       32 天前
    React 易学 易用 生态好
    Vue 中文教程多
    karott7
        30
    karott7  
       32 天前
    vue, react 自己看看官网文档基础教程和设计理念,然后选一个用就行。
    如果是找工作,肯定两个都得会,自己做私活无所谓
    dfkjgklfdjg
        31
    dfkjgklfdjg  
       32 天前
    直接看你们当地的就业市场,React 多就学 React ,Vue 多就学 Vue (特例,如果当地有 NG 首先考虑学 NG )。
    如果是准备出去卷一把的,那么首先考虑 React 。中大厂几乎都是 React 。很少会有 Vue 技术栈。

    ------
    如果是单纯想要学习一下,并不着急就业。那么就看你想走哪一条路。
    想要系统学习就是走 JS - React 的路子。如果是想要快速上手能做出东西,后期再逐渐补齐 JS 相关知识就是 Vue - JS 。

    就是你学东西是理论先行,还是实践先行。

    React 前期会很陡峭,心智负担也会多。但是只要你入门了 JS ,或者有编程基础。那么直接上手 React ,学习起来会比 Vue 快一些。
    如果完全没有编程基础,那么学习 Vue 会比学习 React 更舒适一些。心智负担也会少,不需要去管丰富的生态系统。无脑 Vue 全家桶一把梭,足够应付你月薪 3w 前几乎所有的需求场景。


    -----
    国内环境看境外的统计数据几乎没有多少参考意义,只能告诉你全球服的趋势,作为中后期自我提升还是可以的。
    但只要你没有出国打算,还是得按照国服当下环境来。很多国际服流行的东西进入国内就是水土不服的情况。没必要生搬硬套,学一堆看上去很美好但实际用不上的东西。把精力投入在当前需要关注的部分。
    ResponseBody
        32
    ResponseBody  
       32 天前
    你懂 JS 你就懂 React , 你用 Vue 你不止要懂 JS ,还要专门记 Vue 的各种指令。

    React: JS + DATA = HTML
    Vue: 魔改 HTML + jQuery 。
    lolizeppelin
        33
    lolizeppelin  
       32 天前
    虽然我用 angluar...
    现在小程序当道,angluar 包太大不好用...老老实实 vue 吧
    dif
        34
    dif  
       32 天前
    vue 吧,我身边就我一个用 angular 的,而且我是后端,angualr 也是接锅的~~
    leo72638
        35
    leo72638  
       32 天前
    国内 vue 多点,不过其实无所谓,反正都找不到工作
    Wxh16144
        36
    Wxh16144  
       32 天前
    @PTLin +1, 这种帖子又来了,一个字,ex
    fiture
        37
    fiture  
       32 天前
    前端劝退
    ZGame
        38
    ZGame  
       32 天前
    @MENGKE 零基础就找黑马或者其他的前端视频资源看看, 实践其实进步最快我感觉
    ynxh
        39
    ynxh  
       32 天前
    学前端死路一条
    ciki
        40
    ciki  
       32 天前
    它们是 and 的关系,不是 or
    monster1priest
        41
    monster1priest  
       32 天前
    @CodingNaux google trend 那个图太搞笑了,一到周末 react 搜索量骤降
    felixlong
        42
    felixlong  
       32 天前
    @CodingNaux 你咋用 vu 来和 react 来比较?故意黑 vue 的吧?
    sn0wdr1am
        43
    sn0wdr1am  
       32 天前
    先学 Vue , 有机会再学 React
    pidan123456
        44
    pidan123456  
       32 天前
    建议转岗 直接干 java
    PopRain
        45
    PopRain  
       32 天前
    @CodingNaux 少打了一个 e , 是 VUE, 补全结果还是和缺一个字母不太一样

    https://trends.google.com/trends/explore?date=today%203-m&q=vue,react&hl=zh-CN
    cutchop
        46
    cutchop  
       32 天前
    正在用 AI 或者打算用 AI 的话,建议 React/Nextjs
    xitler
        47
    xitler  
       31 天前
    都学呗,又不是什么很难的东西,一两天就能熟悉完文档了
    tabc2tgacd
        48
    tabc2tgacd  
       31 天前
    @DreamingCTW 这个我倒是没有具体了解,我不是专业前端,私活要求也不高,所以 ui 都是自己将就着写,丑是丑了点,能用就行吧。实际在我在此之前用 react 时,也没用第三方的 ui 库,毕竟我不是专业前端,如果再用第三方的库还得学他的各种套路避他的各种坑,这样一算,我还不如自己写 ui 。唯一缺点就是丑,作为个人维护的项目,其可维护性肯定是第三方的东西越少越方便维护的。
    colorcat
        49
    colorcat  
       31 天前
    现在争论 Vue/React 都已经无意义了,Server Component ,API Route ,nextjs/remix/astro 这样的上层框架才是重点,Vue 生态已经跟不上了。
    FleetingSound
        50
    FleetingSound  
       31 天前
    都学,React 比较简单,用起来方便些
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2764 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 00:20 · PVG 08:20 · LAX 16:20 · JFK 19:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.