vue 转 react,怎么获得第一份 react 工作? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
74123gzy
V2EX    职场话题

vue 转 react,怎么获得第一份 react 工作?

  •  
  •   74123gzy 2023-06-13 17:00:13 +08:00 3208 次点击
    这是一个创建于 852 天前的主题,其中的信息可能已经有所发展或是发生改变。
    需要哪些准备,自己做个 demo ?编个项目经历?
    21 条回复    2023-06-14 23:28:04 +08:00
    cat
        1
    cat  
       2023-06-13 17:05:54 +08:00
    找一个使用 react 的公司,说你有 vue 经验
    基础知识没问题的话,一般不会因为你只会 vue 而筛掉你
    beisilu
        2
    beisilu  
       2023-06-13 17:06:46 +08:00
    又不是整个技术栈更换,同是前端经历应该兼容的吧。
    74123gzy
        3
    74123gzy  
    OP
       2023-06-13 17:12:38 +08:00
    @cat 试试吧,
    taotaodaddy
        4
    taotaodaddy  
       2023-06-13 17:22:21 +08:00
    demo 确实可以做一下啊,不单纯是为了给面试官看,就是为了检验所学夯实基础,也确实应该做个 demo 的.
    lilei2023
        5
    lilei2023  
       2023-06-13 17:28:27 +08:00
    熟悉一下语法就行,正常情况下了解你有 vue 经验,应该不会卡太死
    74123gzy
        6
    74123gzy  
    OP
       2023-06-13 17:36:41 +08:00
    @taotaodaddy 以前学了两天 web3 的时候做过俩,不知道算不算,主要业务逻辑太简单了,约等于无
    kangyan
        7
    kangyan  
       2023-06-13 17:37:28 +08:00
    借楼提问,普通前端转 webgl ,如何获得第一份 webgl 工作
        8
    AV1  
       2023-06-13 17:47:24 +08:00
    学 java spring ,向后端卷。
    dukaiapp
        9
    dukaiapp  
       2023-06-13 17:50:18 +08:00
    学 java 啊。前端狗都不做
    dukaiapp
        10
    dukaiapp  
       2023-06-13 17:50:50 +08:00
    错了。找不到工作。java 牛逼工资也高 转 java
    74123gzy
        11
    74123gzy  
    OP
       2023-06-13 17:58:55 +08:00
    @kangyan webgl 方向咋样,也挺好的
    saberC8
        12
    saberC8  
       2023-06-13 19:58:46 +08:00
    @74123gzy 卷 webgl 不如卷后端,webgl 入门难度低,熟练精通难度高。
    saberC8
        13
    saberC8  
       2023-06-13 19:59:44 +08:00
    @74123gzy 今年转了 webgl 用 threejs 做了 3d 展厅的项目,做完其实觉得,想要性能好,还得学的深,更要花时间,知识跨度也很大
    potatowish
        14
    potatowish  
       2023-06-13 23:30:10 +08:00 via iPhone
    我做后端的,最近在看 react 和 vue 。个人感觉 react 更容易上手,英文文档看下来脉络很清晰,没有一上来就给出一个什么名词,强行让你接受。vue 文档虽说是中文的,但是实在看不下去,放弃了。
    blueFat
        15
    blueFat  
       2023-06-14 01:32:15 +08:00   1
    找个比较新的视频,耐心敲完一个 todo list 就行了,我当初连工作经验都没有,只学了一周,就转 react 了。

    vue 转 react ,主要 1 个问题 ,即 React.js 是纯 JS 库而 Vue 相比之下更像是 UI 库(不太准确),它不集成别的东西。
    话反过来说,其实你会发现更多人觉得 React 好上手(有编程经验的人,咦那不就是你么),原因则是上一句话。

    - 好了,回到上面说那个问题,其具体表现 2 点:

    1. router 管理。react-roure 有 5 和 6 两个分水岭版本。你就直接学 6 的版本,反正会用就行了,进公司也不会让你从 0~1 搭架子。进去再熟悉别的。

    2. 状态管理。基本上普通业务模块用不上全局状态管理。但是复杂业务势必需要,因此你需要学一下 redux ,这个市面上用多,会了这个没人会质疑你不会别的。。

    3. 没有第三点,其他都是洒洒水。。

    - 进公司后

    1. 头 1~3 个月,把公司里的那一套吃透了,一边把官网示例敲一遍。

    2. 剩下就是关注下 react 生态,有些东西要大换代了,比如状态管理,然后多研究下你项目的 package.json ,多感受下工作中哪里有痛点,看看 github 上其他的解决方案。/*最重要的,为下面第 3 点做铺垫*/

    3. 最后结合你所在业务部门,探索下业务内最佳实践,因为 React 灵活,没准你进去后发现他们也是一坨,你就有发力空间了。对了别忘了,业务方面也要能 cover ,尽快掌握业务,多看多搜,不要局限自己的产品,用 F12 看看竞对的产品。

    4. 一般都会有内部 wiki 或者交流会吧,参与下露露脸。ok 了,你已稳如 old dog 了。
    74123gzy
        16
    74123gzy  
    OP
       2023-06-14 08:37:19 +08:00
    @blueFat 是,react 学起来感觉就是在学那一堆 hook 函数,class 组件那边没咋看,回头背背题吧,todolist 敲一个
    ppgs8903
        17
    ppgs8903  
       2023-06-14 10:03:24 +08:00
    都是废话,问题改成如何找到一个公司,进去了随便你重构。
    zhoupeng199
        18
    zhoupeng199  
       2023-06-14 14:36:38 +08:00
    vue react 各用了三年,只要你能负责公司前端,不是想用啥就用啥。
    mengfankui934210
        19
    mengfankui934210  
       2023-06-14 17:05:55 +08:00
    不是 把 vue 项目保包装成 react 不就好了吗 ?
    RealJacob
        20
    RealJacob  
       2023-06-14 19:53:26 +08:00
    啥公司还分 react 和 vue ,无论是校招或者社招感觉都不应该分这个吧。首先先确保基本的 react 问题能答上来,然后正常投你的简历写你 vue 的项目就可以了,背景合适的话不会纠结这种问题的
    weiqipeng
        21
    weiqipeng  
       2023-06-14 23:28:04 +08:00 via iPhone
    @dukaiapp 老哥是不是魔怔了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2690 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 12:08 PVG 20:08 LAX 05:08 JFK 08:08
    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