辣鸡前端的一年经验总结

201 阅读3分钟

转眼间上班了一年了,满足、懒惰、焦虑这几个词一直伴随着整个年度。

工作

技术提升

刚毕业时非常幸运的被分到了低代码的前端框架组,业务主要为公司低码的研发,涉及页面搭建,表单搭建。作为切图仔的我,当时还是非常开心的。但是现在让我说出这一年的提升,只能挠挠头。。组内的低码主要技术栈还是Vue为主,我来简洁地概括下:
 页面搭建 Vue的搭建平台编辑器 + 各种用Vue写的组件(组件打成bundle成为js资源)+ 一套页面JSON + 用Nuxtjs的渲染引擎。表单搭建 基本同上。
 作为去年的应届生,写组件必不可少,下面谈谈组件生态。

  1. 得搭建一个本地写组件的项目
  2. 快速生成一个待开发组件模板
  3. 组件开发平台对外开放时需脚手架快速创建
  4. 为了调试方便得模拟整个编辑器的环境(多个类别的组件项目怎么共享这个环境最好?微前端?npm包?)
  5. 然后得用webpale打成Bundle,组件上线后怎么对组件进行版本管理?还得写一个组件管理平台

 后来进入表单搭建编辑器、渲染引擎项目,参与了组件间联动、参与了公式计算等等边缘需求。了解了Vue.Draggable远程组件引入微前端SSR 等等。
技术栈总结:

  1. Vue Vue2源码理解、语法更熟、更爱用devtools(线上通过脚本也可唤起)、vue3初探
  2. Nodejs 能起个server的水平
  3. Webpack 了解了其中的一些原理、会配置了
  4. 微前端 了解其中的一部分、会引入水平
  5. Javascript var -> let
  6. html+css 零零散散的总结
  7. 调试 console.log -> debugger、控制台各种操作:元素样式过滤、计算、删除元素、搜索源码命中、禁用javascript|console面板写脚本、动画查看、请求调用栈查看等等、Vue Devtools(Vue项目调试条件反射)
  8. ...

满足

  1. 同级很多应届生有的接触前端时间比较短,可能经常光顾我,我经常会控制台一打开,然后一顿操作解决了(有些是很简单的问题),这给我很大的自信,我也慢慢地迷失了自我,经常满足于现状;
  2. 组内大佬不在同一区域,受的打击太少了,分配的活比较简单,渐渐满足;

焦虑

  1. 感觉自己了解的还是很浅显的,非常想深入学习,但是方向感不足,不够坚持。导致浑浑噩噩,焦虑。
  2. 不敢面对自己不足的领域,还是定力不够。

学习

  1. 似乎三天打鱼两天晒网已经成为常态,下面是我随便截的一张图片,研究的领域还是很多,但是很多仅仅是一知半解,这个局不知道怎么破了。image.png
  2. 每天都会充充电,都喜欢快速汲取,浮在表面。

生活

除了上班学习外:打球、抖音、B站、爱奇艺、腾讯视频 生活就这样了,等有对象,再来补充补充hhh