一、原理概述1. 历史进程web前端发展二三十年以来,前端渲染方案经历了“前后端耦合”—“ 前后端分离 + CSR”—“混合渲染逐渐流行”三个阶段。a. 前后端耦合阶段这一阶段是纯粹的服务端渲染,当时前端尚未形成独立的概念,只需要承担切图的工作,由后端通过JSP/php模板拼接html字符串,由浏览器解析html。这种方式前后端耦合度极高,开发效率低,页面交互体验差(每次操作都要刷新整个页面,重新请求HTML)。b. 前后端分离 + CSR主导随着SPA框架(React、Vue)的兴起,前端进入“前后端分离”时代。后端仅提供接口,前端通过AJAX请求获取数据,再通过JS动态生成页面内容、操作D...