V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
74123gzy
V2EX  ›  职场话题

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

  •  
  •   74123gzy · 319 天前 · 2347 次点击
    这是一个创建于 319 天前的主题,其中的信息可能已经有所发展或是发生改变。
    需要哪些准备,自己做个 demo ?编个项目经历?
    21 条回复    2023-06-14 23:28:04 +08:00
    cat
        1
    cat  
       319 天前
    找一个使用 react 的公司,说你有 vue 经验
    基础知识没问题的话,一般不会因为你只会 vue 而筛掉你
    beisilu
        2
    beisilu  
       319 天前
    又不是整个技术栈更换,同是前端经历应该兼容的吧。
    74123gzy
        3
    74123gzy  
    OP
       319 天前
    @cat 试试吧,
    taotaodaddy
        4
    taotaodaddy  
       319 天前
    demo 确实可以做一下啊,不单纯是为了给面试官看,就是为了检验所学夯实基础,也确实应该做个 demo 的.
    lilei2023
        5
    lilei2023  
       319 天前
    熟悉一下语法就行,正常情况下了解你有 vue 经验,应该不会卡太死
    74123gzy
        6
    74123gzy  
    OP
       319 天前
    @taotaodaddy 以前学了两天 web3 的时候做过俩,不知道算不算,主要业务逻辑太简单了,约等于无
    kangyan
        7
    kangyan  
       319 天前
    借楼提问,普通前端转 webgl ,如何获得第一份 webgl 工作
    DOLLOR
        8
    DOLLOR  
       319 天前
    学 java spring ,向后端卷。
    dukaiapp
        9
    dukaiapp  
       319 天前
    学 java 啊。前端狗都不做
    dukaiapp
        10
    dukaiapp  
       319 天前
    错了。找不到工作。java 牛逼工资也高 转 java
    74123gzy
        11
    74123gzy  
    OP
       319 天前
    @kangyan webgl 方向咋样,也挺好的
    saberC8
        12
    saberC8  
       319 天前
    @74123gzy 卷 webgl 不如卷后端,webgl 入门难度低,熟练精通难度高。
    saberC8
        13
    saberC8  
       319 天前
    @74123gzy 今年转了 webgl 用 threejs 做了 3d 展厅的项目,做完其实觉得,想要性能好,还得学的深,更要花时间,知识跨度也很大
    potatowish
        14
    potatowish  
       319 天前 via iPhone
    我做后端的,最近在看 react 和 vue 。个人感觉 react 更容易上手,英文文档看下来脉络很清晰,没有一上来就给出一个什么名词,强行让你接受。vue 文档虽说是中文的,但是实在看不下去,放弃了。
    blueFat
        15
    blueFat  
       319 天前   ❤️ 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
       318 天前
    @blueFat 是,react 学起来感觉就是在学那一堆 hook 函数,class 组件那边没咋看,回头背背题吧,todolist 敲一个
    ppgs8903
        17
    ppgs8903  
       318 天前
    都是废话,问题改成如何找到一个公司,进去了随便你重构。
    zhoupeng199
        18
    zhoupeng199  
       318 天前
    vue react 各用了三年,只要你能负责公司前端,不是想用啥就用啥。
    mengfankui934210
        19
    mengfankui934210  
       318 天前
    不是 把 vue 项目保包装成 react 不就好了吗 ?
    RealJacob
        20
    RealJacob  
       318 天前
    啥公司还分 react 和 vue ,无论是校招或者社招感觉都不应该分这个吧。首先先确保基本的 react 问题能答上来,然后正常投你的简历写你 vue 的项目就可以了,背景合适的话不会纠结这种问题的
    weiqipeng
        21
    weiqipeng  
       318 天前 via iPhone
    @dukaiapp 老哥是不是魔怔了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   884 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 21:56 · PVG 05:56 · LAX 14:56 · JFK 17:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.