能寫一個Vue出來。

使用和創造就是兩個級別


單純使用vue,怎麼著都不行吧。

還需要會css,html,js這些基礎的深度使用。

還有其他框架的使用。

還有框架內部的原理。

還有各種各樣的。。。。。。

簡單的說,如果自己能夠獨立寫一個框架(vue這種級別的),或者說達到了寫(不是使用)框架的水平,那麼差不多可以算高端吧。

還需要有大局觀,還要有一定行設計能力。


前端的等級評定什麼時候以Vue為標準了


我暫時還不算高級前端,但是我知道高質量代碼有三要素:可讀性、可維護性、可變更性,我可以提供幾條優化vue項目的意見

1.代碼模塊化:封裝組件,封裝class類或方法,實現可繼承可拓展可復用,減少代碼的冗餘和挺高代碼的復用性和可維護性

2.圖片資源懶載入以及路由懶載入提高頁面性能以及用戶體驗

3.CDN引入第三方插件以及按需引入插件可減少項目體積以及提升載入速度

4.gzip壓縮,減少項目體積

5.事件的銷毀,防止內存溢出,導致頁面假死

6.合理使用keep-alive可對組件進行緩存,防止重載耗費性能

7.使用混入和拓展優化代碼質量和提高可維護性

其實大多功能初高級都能實現,就看怎麼實現而已


「用」字,已經決定了天花板,高不了


看完vue源碼,能理解源碼並且能講解出來,基本就算是高級了


雖然俺很菜,但俺也覺得不是vue用的溜就能算高級前端的


用Vue做出讓人驚艷的產品。


手撕數據劫持


脫離這些框架,你還能把項目的工程化,組件化做好,就算高級了


首先vue跟高級前端沒有關係,高級前端不單單只擅長於一類框架或一類知識點

另外推薦下自己的學習路線哈

前端系統學習路線:https://www.yuque.com/wanggangfeng/bsp75t

如何寫好一封簡歷:https://www.yuque.com/wanggangfeng/bsp75t/nm9sny


我最近在面試,因為我基本面的都是高級,面試題也對答如流,但是我感覺這群人並不清楚高級的含義是什麼意思。。


能用到可以在短暫熟悉後切換到react/angular

反之亦然


用到能寫一個更先進的


我也想知道


推薦閱讀:
相关文章