乙個前端程式設計師有必要擁有屬於自己的UI元件庫嗎?

2021-10-07 19:15:13 字數 870 閱讀 9944

前言

ui元件庫是前端程式設計師在專案中必不可少的,因為他不僅能夠大大提高前端攻城獅們的開發效率,更是能便於我們維護自己的**,保證規範性和唯一性。總之,元件化程式設計可以說是當下前端的重要趨勢。那麼,身為一名合格的前端攻城獅,有必要擁有一套自己的ui元件庫呢?

我覺得很有必要啊。有人會問「在元件化程式設計的今天,網上已經有很多很多優秀,美觀,備受好評的ui元件庫,他們有詳細的文件,日常開發中,我們只要引入他們,一樣可以提高開發效率,一樣可以便於維護。網上的輪子千千萬,很多很多比自己寫的要好很多,為什麼還要自己費時費力去打造自己的ui庫呢?」

自己寫的**和別人的**總是有很大不同的,每乙個ui庫都有作者的程式設計習慣、設計思路,甚至說代入了自己的情感。因此,自己寫的**,我們會更清楚**的設計思路等,修改起來可以說更加的得心應手,極大避免了一修改就不相容等問題,更不會出現想要修改無處下手的尷尬場面了。

雖然說,有沒有屬於自己的ui元件庫並不能成為這個前端合格與否,技術強弱的標準,但是我們可以想象一下,當我們找工作的時候,展示給hr乙個好看的,有自己設計思路的ui元件庫,還是會為自己增色不少,這一點還是很有用的。

我曾經聽人說,「**這東西,你可以不寫,但是你得知道他的底層原理,知道他是怎麼實現的」,但是那是對於大佬們來說,我覺得搞程式設計還是要多寫,對我來說,自己動手寫出來的**是有自己的思考的,光靠想可能總有這樣那樣的問題,對理解**可能還是不夠透徹。

我個人是乙個前端攻城獅,我覺得當網上出現了我的ui元件庫的時候,哪怕只有我乙個人在用,都是值得驕傲的。

ui元件庫其實就是無數個小的元件都放在一起,自己的ui元件庫和別人的ui元件庫目的都是一樣的,用自己的磚和用別人的磚都能造出一間房子來,但是自己的磚可以隨心所欲改變形狀,改變顏色,甚至改變材料,但是別人的磚就需要花費一定功夫才行了。

做乙個有想法的程式設計師

許多程式設計師認為其工作任務只是負責後台邏輯的程式開發,對介面的布局莫不關心。實際上評價乙個程式設計師的優秀與否,是要從介面和業務邏輯兩方面來衡量的。雜亂無章的介面布局,許多程式設計師認為其工作任務只是負責後台邏輯的程式開發,對介面的布局莫不關心。實際上評價乙個程式設計師的優秀與否,是要從介面和業務...

做乙個有品位的程式設計師

能夠寫出漂亮 的程式設計師就是有品味的程式設計師麼?還不夠。品味來自於每乙個細節,有品位的程式設計師會把每一次提交做小 做對 做好,盡量做到整個開發的過程的無可挑剔,這樣才夠逼格,才可以稱為有品位。git log no merges pretty shortstat 2 files changed,...

做乙個有想法的程式設計師

許多程式設計師認為其工作任務只是負責後台邏輯的程式開發,對介面的布局莫不關心。實際上評價乙個程式設計師的優秀與否,是要從介面和業務邏輯兩方面來衡量的。雜亂無章的介面布局,只會給人留下 三流程式設計師 的印象。塗雅 在下文中通過乙個小專案為我們講解怎樣才算乙個優秀 有想法的程式設計師,才能坐上產品經理...