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

來源:互聯網
上載者:User

標籤:width   http   ddb   修改   並且   閱讀   display   技術   相同   

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

1.無需結束標籤

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

2.強制縮排

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

3.代碼複用和維護

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

4.標籤寫法與CSS相同

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

 

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

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.