引言
其實我是一個純血
Java
開發,強行被拽上前端的車。為什麼呢?
因為老闆說不管前端、還是中端亦或是後端,都可以學。
就像你說你學軟體的,我看你修起來公司的電腦也是蠻六六的。
這裡建議大家在公司不要說自己會修電腦或是裝系統,不然後面有這些事情就想起你來了。
不過,前端學起來蠻有意思的,就是更新的太快了。
新手村
- 當年在創業型公司,要前後端都着手去做。那時候的前端還是 jsp,一通聲明
、JQuery
等,就開始寫了。寫完好大一堆,甚至裡面還放一些 Java 代碼,這個是支援的。這些代碼後面再也不想去看了。Bootstrap
- 然後期間寫了很長一段時間,基本上頁面的元素都是通過
去操作。寫了一年多以後,知道了一個東西叫做document
,可以雙向綁定。很開心了,因為AngularJs
那個東西隻能擷取鍵盤上輸入了什麼然後拼接進行指派。jsp
- 然後在這個前端知識海洋裡一直狗刨式遊啊遊,開始去學一些騷東西。元件像幻燈片一樣的特效飛來飛去,圖檔輪播定時器等,現在基本忘完。是以現在的封裝好的架構,用起來很機械式的操作,不知道會不會以後把程式員變成簡單的配置勞工。
稍微入門
- 再後來,我就開始學習
了。跟着教程視訊去看了Vue
版本的,學習以後就開始用。基本上也寫完整個子產品。現在也是忘個七七八八。依稀記得Vue2.x
created
mounted
等。沒有系統的去學習前端是因為,項目緊,任務重。不得不學一點東西,能看懂這些元件是幹嘛的,就用上開始往代碼裡灌屎了。watch
- 截止目前,2021 年 8 月 15 日,一直在用
的版本,也用上了Vue3.x
。現在對待學習很浮躁,學一會總想打開 QQ 或者微信水一會,找人唠一會。這也直接導緻,我又一次沒有系統的去學習前端的知識。但是我個人的建議是,去看看企業招聘前端需要的技能點去學習,而不是去看一下大佬發的學習路線。Typescript
- 大佬們發的學習路線基本上都是從
開始的,你時間不夠的。有點基礎還是建議拿項目直接上手撸,例如撸一個增删改查帶業務的軟體,用上現成的架構。JQuery
- 現有架構:
現有架構在
GitHub
上開源的模闆:
類似這種開源項目模闆還有很多,直接在 Github 的搜尋中輸入你想用的前端架構就能搜尋到
目前在用的模闆
vue-vben-admin示例圖檔:
比着照葫蘆畫瓢基本也寫完一個系統,如下:
總結
- 建議直接上手撸項目
- 遇到元件或者子產品不會的,百度或者
下。簡單學一下元件,不要浪費太多時間。元件之間關聯很多,簡單看一下就好,還是不要浪費太多時間。因為我們能高度集中精力學習的時間太少了。Google
- 我沒有去系統學習過,是以在系統學習的道路上,沒有很好的建議。系統學習的時候,一定要打好筆記,因為真的真的太容易忘了。你這周學完了
,下周學完promise
,下下周再學其他的而不複習,等于沒學。emit