前端路由
前端路由的核心是什么呢?
改变URL,但是页面不进行整体的刷新。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f151bb48d3f7cd3194226d5f2b259a22.png)
后端路由
一、早期的网站开发整个HTML页面是由服务器来渲染的.
服务器直接生产渲染好对应的HTML页面, 返回给客户端进行展示.
二、但是, 一个网站, 这么多页面服务器如何处理呢?
一个页面有自己对应的网址, 也就是URL.
URL会发送到服务器, 服务器会通过正则对该URL进行匹配, 并且最后交给一个Controller进行处理.
Controller进行各种处理, 最终生成HTML或者数据, 返回给前端.
这就完成了一个IO操作.
上面的这种操作, 就是后端路由.
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8616c73b1f89c6391e1b29d3b749a251.png)