學習項目
框架
- Vue3
- Nuxt3
- React
- Git
css framework
- teiland
- Bulma
- Buefy
tools
- Graphql
- Postcss
Design patterns
- SOLID
- DRY
- KISS
- YAGNI
- TDA
計畫
輕重緩急
在剛進入公司的這段期間,工作主要應該是刻、些改 UI,因此最重要的應該是跟畫面直接相關的技術,所以應該要先學的應該是框架和 CSS,再來,要寫出一個大家都很好閱讀也很好維護的程式碼,考量需用緊急性和學習難易度,我將技能分為幾個等級:
緊急
- vue
- PostCss
- SOLID
中等
- GraphQL
- 其他 design patterns
- Nuxt
普等
- css 框架
在每個階段的技能達到一定程度之前,盡量避免學習其他東西,希望在兩周內完成緊急組的技能。
學習方式與時間劃分
基本上就是以 Vue 為基礎去學習其他的技術,主要學習地圖參照:
https://www.youtube.com/watch?v=vuCEhS0q3v0
基本上的邏輯就是:
- 基本的 vue 觀念與使用 //Q1
- 進階 vue 的使用 hook、lifecycle、dataflow....//Q2
- vue 生態工具//Q3
- Nuxt.js + PostCss + Project