浏览器刷新发生了什么
same::
网页的使用过程
梗概
- 通常,我们访问的不是一个网页,而是一个web app
- 一个webAPP可以是多个网页
过程
- child::加载网页
- child::渲染网页
- 用户操作网页
- 根据实际情况, 处理用户的操作
- 由纯客户端的JavaScript应对交互
- 前后端数据交互
- 用户切换到新的界面
- SPA模式:存储在前端上的webAPP生成并渲染新的界面
- SSR 服务端渲染模式与SSG 静态站点生成模式:向服务器请求新的网页
- 用新的前端应用替换掉原有的前端应用
- 用户关闭网页
- 浏览器清理对应标签页的缓存
- 即把前端应用从用户电脑中删去
视频讲解
指向原始笔记的链接
- 浏览器加载网页URL的过程(不包括后面的重新绘制、重排等):浏览器的工作原理是什么?_哔哩哔哩_bilibili