&、基本概念
1、路由概念:源地址传递到目的地址的活动
2、映射表概念:[内网ip1:电脑1mac标识,内网ip3:电脑3mac标识,...]
3、jsp:java server page 早起网页开发
4、后端渲染:后端服务器已经渲染了网页,将html+css发给用户
后端路由:后端处理url和网页的映射关系
前端路由:前端处理url和网页的映射关系,并不是每一次都向服务器发送请求
网页发展历史(个人理解 主要是为了理解前端路由概念):后端处理->前后端分离->spa单页面富应用阶段->前端路由
5、不重新发送网络请求下,改变url的方式:
location.hash("aaa") / history.pushState({},'','ccc') 可以返回
history.replaceState({},'','ddd') 不能返回
history.go(1) 等同于 history.forward()
history.go(-1) 等同于 history.back()