在web开发中,“route”是指根据url分配到对应的处理程序。
路由的作用就是解析URL,调用对应的控制器(的方法,并传递参数)。客户端的请求是以URL的形式传递给服务器的。传统WEB开发中,URL对应服务器上某个目录下的某个文件。MVC开发则改变了这种对应关系,WEB 服务器会截获所有请求,不做资源存在性检查,直接转发给网站的路由程序。路由器再调用相关的控制器。控制器调用相关的服务,并返回视图对象。路由器再从视图对象中提取生成好的网页代码返回给Web服务器,最终返回给客户端。
https://www.zhihu.com/question/46767015