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

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。