Nuxt Vue应用Hydration后是否保持SPA模式?爬虫与ISG相关问题
Nuxt SSR与ISG的路由跳转及爬虫行为疑问
我对Nuxt SSR的理解
使用Nuxt SSR时,请求URL会返回预渲染的HTML页面。加载完成后浏览器执行hydration代码,此时静态页面转为Vue SPA应用。
核心疑问
进入SPA模式后,通过NuxtLink从blog/ten-blue-things跳转至blog/ten-red-things,浏览器是否会向服务器发送新请求,从而脱离SPA模式?
我的场景是离线优先的PWA应用,添加SSR仅为SEO和社交分享,所需数据大概率已在客户端,若跳转不发请求仅通过API获取缺失数据会更高效,无需重复获取预渲染页面。
爬虫行为相关疑问
若上述跳转不发请求,爬虫是否也是如此?我希望爬虫能为每个URL发送独立请求以获取预渲染的SEO友好页面,若爬虫支持JS并执行hydration代码会怎样?
额外问题
- 能否对上述内容进行说明?
- 若使用ISG(增量静态生成)替代SSR,答案是否会不同?
内容的提问来源于stack exchange,提问作者svenema
相关产品推荐
相关产品推荐

