回覆列表
-
1 # X工程師
-
2 # 技術世界
當然是必要的。
任何方向的程式設計基礎都相當重要。對於前端所謂基礎無非是css、html、js、jquery、ajax等,js元件化開發一般藉助於jquery來實現。
對前端而言,不管藉助angular、react、Vue或其他框架來元件化開發,不管是寫法還是思想都有大量相似之處。
瞭解下js元件化開發的封裝思路,jquery在封裝中改進的思路,不僅可以加深jquery的使用、架構思維訓練,同時也對於學習新的元件化解決方案也能起到事半功倍的效果。畢竟前端框架變化快,而掌握研究相應元件化思維,才能學到元件化中本質的東西。
另外,用輪子只是初級目標,到一定程度也會有自己造輪子的需要。而相應的學習研究也是自己造輪子的重要積累和訓練,各種實現方式利鄙取捨也需要了解各種方式具體實現才能做到。
不斷學習總是沒有錯的!
學習使用這些框架,react、vue、angular,只是表象,學習框架的實現原理,技術方案才是本質。
技術框架更迭,永遠不要停留在表象,只會用它,也許能找到一個工作,但是學習本質,技術實現原理等才能幫助你找到更好的工作、更高的崗位發展。