一、概念 1、什么是路由 简单来说 路由就是URL到函数的映射 访问的URL会映射到相应的函数里 然后由相应的函数来决定返回给这个URL什么东西 路由进行的是一个匹配的工作 2、后端路由和前端路由 1、后端路由: 对于普通网站 所有超链接都是URL地址 所有的URL地址都对应服务器上对应的资源 每个前端的资源都对应着一个URL地址 由后端路由进行分发 浏览器在地址栏中切换不同的url时每次都会向后台服务器发出请求 然后服务器响应请求 在后台拼接html文件传给前端显示 从而返回不同的页面 这意味着 浏览器会刷新页面 前后端不分离 2、前端路由: 对于单页面应用程序来说 通过URL中的hash(