本人小前端一个,之前一直单纯用 vue + 原生去写代码,今天刚入职新公司,里面技术栈是 react (有提前码过一个 demo ) + ts + three.js ,今天看了一天代码看的脑袋发晕,而且公司也没安排老员工带,感觉有点无从下手...
另外问下我的工资构成是基本工资 + 绩效工资,这个是不是有点坑了🐶🐶
1
weimo383 2021-04-12 21:52:37 +08:00 via Android
vue 党太多了。。。react 有那么难吗?我反而讨厌 vue 一堆的设计模式加语法糖
|
2
tomorrowan 2021-04-12 21:54:03 +08:00 2
首先不要紧张.公司没有安排老员工带也不要灰心,可以主动跟上级领导询问自己的转正目标.如果领导没有也没有具体的安排,那就可以自己给自己设定个目标.
以我的理解,会使用基本的 react + typescript 需要一周到两周的时间完全可以了.Three.js 可能需要比较多的时间去了解那么多的 api . 这是基本知识,不涉及到业务.等到熟悉后可以去了解业务代码,从代码结构,到路由到各个组件以及数据传递通讯(对 React 不熟悉,猜想这样应该知道页面中对应的是哪个组件了). 这差不多个把月了,然后更新自己的目标,或者及时跟领导反馈自己的进度.差不多开始做业务,这时候多问,但是也要多记.问也要有选择的问,基础的 api (数组 /对象的那种)不要问,问业务实现思路.或者函数 /组件通信之类的. 个人意见,勿喷. |
3
a1248499257 OP @weimo383 单纯的 react 感觉还是理解起来还是比较清晰,就是涉及到 canvas 的代码,又长又臭😖😖
|
4
a1248499257 OP @tomorrowan 感谢指导🙏
|
5
tonytonychopper 2021-04-12 22:39:11 +08:00
react 其实还好,你看晕了估计是因为 ts 和 three.js ,两个多熟悉一下就好了,可以先从一些功能 /模块入手,慢慢就习惯了。
|
6
hymxm 2021-04-13 08:43:24 +08:00
npm install npm run dev 剩下的我就不会了
|
7
zw1one 2021-04-13 09:16:39 +08:00 1
项目不能简单上手的,一般都是项目文档和代码质量不行,好的项目只看文档就能很容易的掌握项目结构,好的代码往往是易读易懂的。
领导不安排人带,可能是管理上出现了问题,也可能是前端开发人手不足,一个前端要负责一个或多个项目,根本没空管你。也能是公司没有技术氛围,认为开发就是生产流水线的工人,走了一个再招一个补上就行了,而不去考虑技术沉淀。 |
8
fgk 2021-04-13 10:04:46 +08:00
熟悉一门类型语言还是有点必要的,就当做知识储备了,这一半个月下点功夫
|
9
a1248499257 OP @zw1one 泪目,项目没有任何文档,而且看其他老同事貌似很悠闲的样子..
|
11
Shade10 2021-04-14 12:58:46 +08:00 via Android
可以用 react-three-fiber 试试,比较容易构建 canvas 元素
|
12
zzzzzzggggggg 2021-04-14 16:08:01 +08:00
理解 state+render 、生命周期,其他的类比 vue,可以开始干活了
|