接上篇,有同事看了我寫(xiě)的博客,覺(jué)得我這人不靠譜,文筆太白了,不夠嚴(yán)肅,所以這次我一定要做一個(gè)嚴(yán)肅的人,寫(xiě)博客要有寫(xiě)博客的態(tài)度,第三篇開(kāi)始我在考慮一個(gè)問(wèn)題,會(huì)不會(huì)太著急了,要知道Vue的組件化時(shí)它的一個(gè)買(mǎi)點(diǎn),現(xiàn)在還沒(méi)有完全的過(guò)一遍其核心概念我就開(kāi)始結(jié)合后端了,有點(diǎn)操之過(guò)急了,沒(méi)寫(xiě)過(guò)這類(lèi)博文,大家見(jiàn)諒。

  計(jì)劃由于上述原因就會(huì)有些變動(dòng),會(huì)在接下來(lái)的文章中,先以demo的形式把一些核心概念先過(guò)一遍,這樣我們才能寫(xiě)逼格很高的代碼,要不寫(xiě)代碼的時(shí)候總是捉急,就如以前學(xué)數(shù)學(xué)概念的時(shí)候,沒(méi)學(xué)到的知識(shí)不能用,但是當(dāng)前學(xué)的知識(shí)去解題又土又笨,學(xué)了后面的知識(shí)才發(fā)現(xiàn)原來(lái)解法如此可愛(ài),好了,水話結(jié)束,我們以component開(kāi)始我們的第三篇。

1、什么是組件

  現(xiàn)在的前端框架,假如做宣傳,不提組件化就感覺(jué)沒(méi)有前途,三大主流框架(Vue,React,Ng2+)都是完全支持組件化開(kāi)發(fā),那什么是組件化呢,這里我不會(huì)去拿百度google的結(jié)果貼出來(lái),說(shuō)一下簡(jiǎn)單的理解。我理解的組件化就是把內(nèi)容分塊,把業(yè)務(wù)分塊,把結(jié)構(gòu)分塊,可能還有其它維度;所謂分塊其實(shí)專(zhuān)業(yè)一點(diǎn)可以稱(chēng)為封裝,封裝、繼承、多態(tài)是面向?qū)ο笾械母拍?,但是也是代碼重用的一種手段,我們對(duì)代碼、對(duì)系統(tǒng)進(jìn)行組件化也是代碼重用的一種手段。

網(wǎng)友評(píng)論