作為一個前端工程師,工作中主要是用插件還是自己寫JS效果?
網友解答: 初級的前端要學會尋找和掌握大量的插件組件,學會迅速上手實現(xiàn)功能,有時間的話通讀插件代碼,總之不急于自己寫插件,多用多看多想。中級水平,可以嘗試進一步基于插件再次封裝或改進,了
初級的前端要學會尋找和掌握大量的插件組件,學會迅速上手實現(xiàn)功能,有時間的話通讀插件代碼,總之不急于自己寫插件,多用多看多想。
中級水平,可以嘗試進一步基于插件再次封裝或改進,了解插件慣用的結構和思路,此時至少要通讀過 50 個以上插件,最初的時候,建議讀那些小而精的插件源碼。
高級水平,可以考慮從當前工作中發(fā)掘幾個可以用插件來解決重復性問題的需求,嘗試寫這個插件,此時基本上胸有成竹,而且工作環(huán)境中可以方便測試。你熟練了寫插件的技巧,同時推進了工作。到了高級水平,基本上就是前端架構師的思維模式了。
網友解答:跟你講一個我自己的小故事。
大概是在我做web前端3年的時候,我喜歡自己js寫效果,這樣才能鍛煉我的技術,并且有成就感嘛。
一個效果用插件10分鐘,自己寫愣是寫了1個小時,還有各種bug,最后客戶有意見了,老板親自找我談話說“ 我們要學會站在巨人的肩膀上做事情 ” ,我稍有頓悟,以后能用插件的,盡量不自己寫。
現(xiàn)在我開公司了,對于下面的人也是一樣會跟他們說 “我們要學會站在巨人的肩膀上做事情 ” ,重復造輪子的事情我們就不要做了,我們想著的事是要造車,造車,造車!