專欄誕生 --「從0到1搭建自己的UI組件庫」

寫在前面:

我是「沸羊羊_」,暱稱來自於姓名的縮寫 fyy ,之前嘔心瀝血經營的博客因手殘意外註銷,現經營此賬號。
本人是個小菜,正向着全棧工程師的方向努力着,文章可能並不高產,也很基礎,但每寫一篇都在用心總結,請大佬勿噴。
如果您對編程有興趣,請關注我的動態,一起學習研究。
感謝每位讀者!

前言

相信每個前端最常做的事就是封裝組件吧,如今熱門的前端框架都是基於組件的,有一些大佬們幫我們封裝了很多組件,比如熱門組件庫:element-UI,Ant Design,移動端的 vant ,FrozenUI 等等,這些組件庫幫了我們大忙,每次使用這些組件時,都不禁感嘆他們的偉大。那從今天開始我們也來做個“偉大”的人,我們自己也可以封裝向那些熱門組件庫一樣的屬於自己的組件庫。

擁有自己組件庫的好處

  • 方便開發使用
  • get 封裝組件技能
  • 學會自己造輪子
  • 將組件庫開源到 github,有屬於自己的開源項目

開通專欄

今天小編會開通一個 「從0到1搭建自己的UI組件庫」的專欄,會日常更一系列文章,感興趣的朋友可以關注點贊評論收藏一條龍!此專欄封裝組件會以 element-ui 組件庫爲模板進行封裝,大概會封裝10個左右常用的組件,一篇文章一個組件,所以,本專欄大概會有10餘篇文章。至於更新頻率,由於小編邊做項目邊總結學習,所以更是一定會更的,頻率大概會以一週一篇的頻率發佈。

涉及知識點

封裝組件的過程中,大概會用到以下知識點,大多比較基礎,如果有的不瞭解不會使用也沒關係,會隨着封裝組件講解並實踐使用這些知識點。一個專欄下來,這些都是小 case!

  • vue基礎語法
  • 組件基本語法
  • 組件通訊(sync,provide,inject)
  • 插槽
  • props 校驗
  • 過渡與動畫處理
  • 計算屬性與監聽屬性
  • v-model 語法糖
  • vue插件機制
  • npm發佈

最後

專欄系列文章中難免會出現錯誤,還請大佬們指正!不勝感激。最後,希望此專欄順利誕生!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章