前端路由

1、是什么

前端路由是绝对后端路由的一个概念,是开发SPA单页应用程序的必备外围模块。

实质:用户事件与事件处理函数之间映射

2、益处
  • 用户体验更好
  • 性能更优
3、实现原理
  1. 基于Url的hash
  2. 基于html5的历史记录api

hash:页面不刷新、还有拜访记录