每一次頁面跳轉,後端都會返回一個新的HTML文件,後端
優勢:首屏時間快(只經歷了一個HTTP請求),SEO效果好服務器
缺點:頁面切換慢搜索引擎
進行頁面之間跳轉時,並不去加載HTML文件,而是經過JS動態地把當前的內容刪除掉,再去把新的頁面結構上的DOM元素渲染出來。當頁面作跳轉時,不須要作HTML文件的請求,節約了HTTP請求發送的時延,使頁面切換時間很是快,索引
優勢:頁面切換快,服務器端
缺點:首屏時間稍慢(須要去請求一次HTML,一次JS的請求),SEO差(搜索引擎識別HTML,不識別JS)(經過服務器端渲染能夠解決這些問題)渲染