后端路由
每次跳转到不同的url,都需要重新访问服务器,此时的渲染可以是前端渲染也可以是后端渲染
前端渲染
每跳转到不同的url,使用的是前端的hash值进行导向
服务器不会解析#后面的内容
但是可以监听window.location.hash获取到
实际是对onHashChange进行监听
利用JS进行DOM的替换
在切换的过程中只需要关注接口数据的改变就行
页面的跳转不需要涉及js和css等文件的重新请求
后端路由
每次跳转到不同的url,都需要重新访问服务器,此时的渲染可以是前端渲染也可以是后端渲染
前端渲染
每跳转到不同的url,使用的是前端的hash值进行导向
服务器不会解析#后面的内容
但是可以监听window.location.hash获取到
实际是对onHashChange进行监听
利用JS进行DOM的替换
在切换的过程中只需要关注接口数据的改变就行
页面的跳转不需要涉及js和css等文件的重新请求