單頁面和多頁面的區(qū)別

定義

SPA單頁面應用(SinglePage Web Application),指只有一個主頁面的應用(一個html頁面)衷戈,一開始只需要加載一次js呵曹、css的相關(guān)資源酱讶。所有內(nèi)容都包含在主頁面,對每一個功能模塊組件化裤园。單頁應用跳轉(zhuǎn)撤师,就是切換相關(guān)組件,僅僅刷新局部資源拧揽。

MPA多頁面應用(MultiPage Application)剃盾,指有多個獨立頁面的應用(多個html頁面)腺占,每個頁面必須重復加載js、css等相關(guān)資源痒谴。多頁應用跳轉(zhuǎn)衰伯,需要整頁資源刷新。

區(qū)別

1.刷新方式

SPA:相關(guān)組件切換积蔚,頁面局部刷新或更改

MPA:整頁刷新

2.路由模式

SPA:可以使用hash意鲸,也可以使用history

MPA:普通鏈接跳轉(zhuǎn)

3.用戶體驗

SPA:頁面片段間時間的切換快,用戶體驗良好尽爆,當初次加載文件過多時怎顾,需要做相關(guān)調(diào)優(yōu)。

MPA:頁面切換加載緩慢漱贱,流暢度不夠槐雾,用戶體驗比較差,尤其網(wǎng)速慢的時候

4.轉(zhuǎn)場動畫

SPA:容易實現(xiàn)轉(zhuǎn)場動畫

MPA:無法實現(xiàn)轉(zhuǎn)場動畫

5.數(shù)據(jù)傳遞

SPA:容易實現(xiàn)數(shù)據(jù)傳遞幅狮,方法有很多(通過路由帶參數(shù)傳值蚜退,Vuex傳值等等)

MPA:依賴url傳參,cookie彪笼,本地存儲

6.搜索引擎優(yōu)化(SEO)

SPA:需要單獨方案钻注,實現(xiàn)較為困難,不利于SEO檢索配猫,可利用服務器端渲染(SSR)優(yōu)化

MPA:實現(xiàn)方法容易

7.使用范圍

SPA:高要求的體驗度幅恋,追求界面流暢的應用

MPA:適用于追求高度支持搜索引擎的應用

8.開發(fā)成本

SPA:較高,長需要借助專業(yè)的框架

MPA:較低泵肄,但也頁面代碼重復的多

9.維護成本

SPA:相對容易

MPA:相對復雜

10.結(jié)構(gòu)

SPA:一個主頁面+許多模塊的組件

MPA:許多完整的頁面

11.資源文件

SPA:組件公用的資源只需要加載一次

MPA:每個頁面都需要自己加載公用的資源


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末捆交,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子腐巢,更是在濱河造成了極大的恐慌品追,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件冯丙,死亡現(xiàn)場離奇詭異肉瓦,居然都是意外死亡,警方通過查閱死者的電腦和手機胃惜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進店門泞莉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人船殉,你說我怎么就攤上這事鲫趁。” “怎么了利虫?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵挨厚,是天一觀的道長堡僻。 經(jīng)常有香客問我,道長疫剃,這世上最難降的妖魔是什么苦始? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮慌申,結(jié)果婚禮上陌选,老公的妹妹穿的比我還像新娘。我一直安慰自己蹄溉,他們只是感情好咨油,可當我...
    茶點故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著柒爵,像睡著了一般役电。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上棉胀,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天法瑟,我揣著相機與錄音,去河邊找鬼唁奢。 笑死霎挟,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的麻掸。 我是一名探鬼主播酥夭,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼脊奋!你這毒婦竟也來了熬北?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤诚隙,失蹤者是張志新(化名)和其女友劉穎讶隐,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體久又,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡巫延,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了籽孙。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片烈评。...
    茶點故事閱讀 40,001評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡火俄,死狀恐怖犯建,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情瓜客,我是刑警寧澤适瓦,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布竿开,位于F島的核電站,受9級特大地震影響玻熙,放射性物質(zhì)發(fā)生泄漏否彩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一嗦随、第九天 我趴在偏房一處隱蔽的房頂上張望列荔。 院中可真熱鬧,春花似錦枚尼、人聲如沸贴浙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽崎溃。三九已至,卻和暖如春盯质,著一層夾襖步出監(jiān)牢的瞬間袁串,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工呼巷, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留囱修,地道東北人。 一個月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓王悍,卻偏偏與公主長得像蔚袍,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子配名,可洞房花燭夜當晚...
    茶點故事閱讀 44,955評論 2 355

推薦閱讀更多精彩內(nèi)容