栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

学习随笔1——前端路由和后端路由

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

学习随笔1——前端路由和后端路由

一、后端路由阶段:后端处理URL和页面之间的映射关系。

后端渲染,即服务器渲染(早期):

例如jsp:java server page(html+css+java:从数据库中读取数据,并将它动态的放在页面中)。

浏览器发送URL到服务器,解析判断是请求什么页面,利用jsp等技术写好网页,动态渲染到页面后传给浏览器,有利于SEO优化(映射关系)。

2、前端渲染,即前后端分离:后端只负责提供数据,不负责任何阶段的内容。

浏览器中显示的网页中的大部分内容,都是由前端写的js代码在浏览器中执行,最终渲染出来的网页。

浏览器发送URL到静态资源服务器,获取html+css+js,html和css浏览器直接渲染,js代码由浏览器执行,获取到api请求时,向提供api接口的服务器大量数据,再利用其他的js代码将数据渲染到浏览器上。

二、单页面富应用阶段(SPA),即前端路由阶段:前端处理URL和页面之间的映射关系。

SPA在前后端分离基础上加了一层前端路由,核心是改变URL,但整体页面不刷新。

此时整个网页只有一个html页面,由浏览器发送URL到静态资源服务器,获取html+css+js后,根据前端路由的URL和页面之间的映射关系分配这些资源到各组件。

新手上路心得,如有问题,欢迎各路大佬提出指正~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/709616.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号