多页面应用
每次页面跳转,后端都会返回一个新的HTML文件。
优点:首屏时间快,SEO效果好
缺点:页面切换慢(后端路由切换页面)。每次跳转页面都要发一个HTTP请求。
单页面应用
只在首次加载时请求一个HTML文件,页面切换的路由由前端完成,使用JS动态地删除和渲染页面。
优点:页面切换快(由前端路由切换页面)
缺点:首屏时间稍慢,SEO效果差,因为页面由JS渲染生成,而搜索引擎不能识别JS的内容
用vue构建的web项目都是单页面应用,会使用服务器渲染来改善SEO问题
每次页面跳转,后端都会返回一个新的HTML文件。
优点:首屏时间快,SEO效果好
缺点:页面切换慢(后端路由切换页面)。每次跳转页面都要发一个HTTP请求。
只在首次加载时请求一个HTML文件,页面切换的路由由前端完成,使用JS动态地删除和渲染页面。
优点:页面切换快(由前端路由切换页面)
缺点:首屏时间稍慢,SEO效果差,因为页面由JS渲染生成,而搜索引擎不能识别JS的内容
用vue构建的web项目都是单页面应用,会使用服务器渲染来改善SEO问题