mpa 多頁(yè)面開(kāi)發(fā)的優(yōu)缺點(diǎn)
優(yōu)點(diǎn):首屏加載快,只需要當(dāng)前的一個(gè)頁(yè)面內(nèi)容
缺點(diǎn):切換時(shí),要重新加載要切換到的頁(yè)面,所以導(dǎo)致每次頁(yè)面切換不流暢
spa 單頁(yè)面開(kāi)發(fā)的優(yōu)缺點(diǎn)
spa開(kāi)發(fā)由于是只有一個(gè)頁(yè)面,所以其內(nèi)部是組件化的,各模塊之間的跳轉(zhuǎn)其實(shí)就是組件之間的切換
缺點(diǎn):由于是組件間化開(kāi)發(fā),每個(gè)功能模塊都是必不可少的,所以在項(xiàng)目的第一次運(yùn)行中,需要下載加載各組件,所以第一次加載就相對(duì)比較耗時(shí),這就是spa開(kāi)發(fā)中首屏加載過(guò)慢的主要原因
優(yōu)點(diǎn):由于首次加載時(shí)已經(jīng)把所有的組件都加載運(yùn)行過(guò),所以之后的組件切換就非常流暢