為什么你應該使用pug替代html


pug

pug是一套外觀優雅並且功能豐富的模板引擎,以前叫做jade。目前,越來越多的公司和開發者使用pug取代html作為模板語言。那么它有什么好處呢?

1.無需結束標簽

在html中,幾乎每個標簽都需要寫相應的結束標簽,這既耗費時間和精力又使代碼更加冗長,而且萬一忘了寫結束標簽會導致不可預期又難以定位的錯誤。相比之下,pug沒有結束標簽,代碼更加簡潔高效。

2.強制縮進

強制縮進有人喜歡有人不喜歡,但是它帶來的好處卻是無可置疑的:它使得團隊中所有人的風格都統一了起來,使得閱讀別人的代碼不再那么恐怖,讓所有人都養成了縮進代碼的好習慣,也減少了因為代碼格式化產生的沖突等問題。

3.代碼復用和維護

pug中的include功能讓我們可以不再一遍又一遍地寫相同的代碼,如頭部引用和組件模板等。遇到要修改時也不用一個又一個地去搜索和修改每一個地方,只需修改一個地方一次。

4.標簽寫法與CSS相同

pug中的標簽的寫法與CSS中的選擇器相同,因此寫CSS時更加方便,可以直接拷貝tag作為選擇器編寫樣式。

 

以上就是使用pug帶來的四個最大的好處。剩下的等你們慢慢去發掘吧


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM