每一次页面跳转,后端都会返回一个新的HTML文件,后端
优势:首屏时间快(只经历了一个HTTP请求),SEO效果好服务器
缺点:页面切换慢搜索引擎
进行页面之间跳转时,并不去加载HTML文件,而是经过JS动态地把当前的内容删除掉,再去把新的页面结构上的DOM元素渲染出来。当页面作跳转时,不须要作HTML文件的请求,节约了HTTP请求发送的时延,使页面切换时间很是快,索引
优势:页面切换快,服务器端
缺点:首屏时间稍慢(须要去请求一次HTML,一次JS的请求),SEO差(搜索引擎识别HTML,不识别JS)(经过服务器端渲染能够解决这些问题)渲染