何为前端渲染何为后端渲染。

1.后端路由阶段

后端处理URL和页面之间的映射关系

发送URL地址给后端,后端java代码从数据库中读取数据,在后端服务器产生渲染好的HTML页面返回客户端展示。

页面中既有CSS又有php还有java,比较杂乱。

2.前后端分离阶段

由HTML+CSS+JS组成,后端只负责提供数据,1.url到静态资源服务器拿到html、css、JS,2.通过ajax中的api接口到提供接口的服务器中拿到数据再通过JS代码在浏览器中执行进行渲染工作。

前后端的负责清晰,后端专注数据,前端专注交互与可视化。

3.SPA页面阶段 

SPA单页面富应用,整个网页中只有一个HTML页面,输入URL地址后如www.xj.com,会从服务器中将html+css+js代码全部取出,通过不同的前端路由,如www.xujiang/home.com通过映射关系将单个页面所需的文件进行抽离渲染。

SPA最大特点就是在前后端分离基础上加了一层前端路由。

核心是改变URL地址,但页面不进行整体的刷新。

posted @ 2021-06-24 00:16  ajaXJson  阅读(130)  评论(0编辑  收藏  举报