关于ssr的一些理解

1. ssr只发生在首次渲染也就是在浏览器上打入地址或刷新时,浏览器从服务器上下载代码,这时渲染发生在后端,然后把渲染后的html发给浏览器。此后前端发生“hydrate”作用,使应用可以交互。之后前端接管代码,后面发生在页面上的点击和ssr就没关系了,也就是后面的点击都是SPA。想想也是这样,因为浏览器下载完代码后,后面点击发生跳转,都是前端的router在起作用,地址虽变了但并没有刷新,其实都是js在帮忙改变页面,所以和后端就扯不上不上关系,当然有些axios的请求是直接从前端发给服务器的。但刷新页面发生ssr时axios是从后端的node环境发请求给服务器。

https://dev.to/sagar/three-dots---in-javascript-26ci

https://www.jianshu.com/p/6e1e985eea16

所以我们可以看到,页面只有在第一次load时quasar的prefetch hook才发生在server端,其余都发生在client端

posted @   zjhgx  阅读(162)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示