20200925

... 2020-9-25 About 3 min

# 20200925

来新公司也有小 3 个月来,从 vue 转 react 也有 3 个月了,给我的最直观的感受是,react 里面的组件思想是更加强烈的,由于之前写 vue 的时候,就会有意识的去封装组件,这个思想还是有的,所以使用起来还是很快的,没有什么不适应的

也是因为一直在开发项目,没什么时间做什么技术积累和回顾,但是还是觉得技术积累这个事情不能丢,今天是开始的第一篇记录,在很多方便肯定还做的不好,需要随着时间的积累去让自己成长

对于 vue 的看法,毕竟一开始使用的 vue,vue 的使用也是不会丢的,加上 vue3 也出来了,需要学习的东西多一些,告诫自己对技术保持敬畏,去学习不是为了一定要学习一个什么东西,而是要让自己保持学习的能力,之后会通过学习,在脚手架中添加 vue3 的模版,同时在之后的开发过程中,我会以脚手架作为一个技术发起点,把一些可用的好的技术点集成在脚手架中

对于 react 的学习,还是目前还是随着工作的需要使用什么就去学习什么,现学现用,边学边用,我觉得这也是在工作中的大多数情况吧,这个就需要具有快速学习的能力,目前能够会的 react 基本使用 hook 使用过 useState 和 useEffect,使用 mobx 做数据状态管理,目前只使用栏基本的一些用法,在 css 的选择方便,web 使用的 styled-component,但是我自己觉得在移动端不适合去使用这个,我在移动端仍然使用的 less,因为预编译之后在运行的时候不再去处理 css 这样对移动端更友好一些,当然关于 less、scss、styled-component 的使用我之后会在技术栏中

给定自己的技术应该学会的:

  1. react 相关的开发
  2. vue2/vue3 全家桶
  3. es6/es7 的研究和使用
  4. 打包工具 webpack/vite 等的配置的优化和处理
  5. 使用 nodeJS 开发命令行工具,做简单的数据处理
  6. 拥有 electron 去完成 BS 的开发能力
  7. 拥有 react native 去完成开发的能力

目前的自己还不是去追求技术广度,因为觉得自己现在的能力各个技术栈都还是个半吊子,能用,但是要说很厉害还不至于,能做的了业务开发,但是去完整的做一个工具开发还没有这个技术深度,所以这个时候需要积累,去让自己具备这些能力

在工作中的沟通上需要自己做到的是:简单、抓住重点、高效、能够实际解决问题

加油!

Last update: December 23, 2022 13:14
Contributors: salvatoreliaoxuan , liaoxuan