banner
innei

innei

写代码是因为爱,写到世界充满爱!
github
telegram
twitter

半年实习总结

从去年 12 月以来断断续续,到现在 8 月,过去半年多了,然后在这里记录一下,半年多实习的情况。

我做了什么#

2019.12

入职进入团队那会 || 其实那时还没有入职,正式入职在今年二月份 ||,我还没有学过 React,我只是一个只会写写 Vue 2 的彩笔 || 不要说了现在也是 ||。然后我花了一天时间学会了 React,又花了一天时间学了一下 Redux。然后就开始看看项目,大改过了一周,我开始贡献代码了。|| 不堪回首,这都写得啥啊 || 我记得那时候提交的第一个 PR 是关于多文件上传的。

2020.1‌

转眼就放寒假了,这个月基本没什么干活,在这个月里,我对整体的业务和项目的结构都看的差不多了,基本也知道哪跟哪了,但是对一个项目没有配置工具链,我是不能忍受的。所以组里讨论了一下,希望能加一套工具链。就是常说的 ESLint,Prettier 这类工具。之后,我配置了一下工具链,终于代码风格得到统一。我可以愉快地用 NeoVim 写代码了。在这之后,又配置一下自动化构建流程,也就是 GitHub Action,大大提高了效率。

2020.2

这个月正式入职了,加下来几个月想不起来做了什么了,大概就是写业务,修 bug。无非就是写写页面,封封组件,沦为一个切图仔

至今

在前端项目里,这段时间我只干了这么几件有意义的事情。

  • 推进了前端 TypeScript 化

对于如此庞大的项目,单纯使用 JavaScript,太容易造成各种 undefined 的问题了 ||TypeError:Undefined is not a function 警告 ||。而且组件之间 Props 没有提示太容易写错了。

  • 建立工具链,自动化流程
  • 学习了一下 Electron|| 其实我并不是很接受它 ||,并对 Electron 项目起了基层
  • 做了一些有意思的小组件(Custom Markdown Token Render, mx-player)

摸鱼时刻

|| 摸鱼是肯定要摸鱼的,不摸鱼又没有钱赚。||

因为我是兼职,所以在平时除了在校学习|| 划水 ||,还能再业余时间自学点好玩的东西。

如下:

语言层

  • TypeScript
  • Swift
  • Golang

框架

  • NestJS
  • NextJS
  • Vue 3
  • SwiftUI (Loading...)

并且在期间(2020.3 - now)开发了一个属于自己的小窝。欢迎来玩呀。

对了,它是开源的。欢迎来 PR 呀!mx-space

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。