reactjs - 服务器端呈现的网页如何以及何时更新页面源?
问题描述
今天我觉得我所知道的关于 SSR 的一切都是错误的。
我们以NextJS 的网站为例:
在第一次加载时,我可以在开发工具(网络)下看到与其他资产一起获取的 HTML。如果我导航到任何其他页面,我会看到一些 JSON 文件正在通过 (XHR) 选项卡下的 fetch API 加载,其中包含该页面的 HTML 字符串。
到目前为止,我的理解是,如果使用 AJAX 填充数据(我认为这称为客户端渲染),则页面源不会更新,那么服务器端渲染的数据(即使是异步获取)如何更新页面源。
更新页面源不需要重新加载吗?
解决方案
推荐阅读
- java - 通过 spring-boot [JAVA] 从 h2 数据库中获取数据
- python - 如何找到一个方程的根,其中变量是函数的输出,目标变量作为参数本身?
- node.js - SSE 返回的数据比文件大小大 x50
- c++ - 如何转发声明依赖于变体定义的类,而后者又依赖于模板类?
- sql - SQL Server 查询 JSONobject 以获取聚合值
- javascript - 在 react-native / expo 中访问异步函数内的 const
- node.js - Firebase max 写入云函数
- swift - 为什么手动设置根视图控制器显示黑屏?
- hyperledger-fabric - 如何修复“存储私钥失败”?Error01 问题?
- python - 为什么打印函数中的 \r 不重写标准输出而是在下一行打印?